Перейти к основному содержимому

Еженедельный обзор ForEach 32

· 3 мин. чтения

В самом начале 2014 года я решил начать лучше документировать свои читательские привычки и делиться ими со всеми вами .

Суть в том, что благодаря кураторству и документированию мое чтение стало более целенаправленным и разнообразным. Кроме того, я считаю, что курирование хорошего контента приносит большую пользу, помогает людям исследовать и позволяет лучшим материалам подниматься на вершину.

Надеюсь, они вам понравятся, поскольку мы продвигаемся во второй половине 2014 года.

Вот так…

1. Ява и весна

>> Группы проверки в Spring MVC

Группы проверки для наложения сложных ограничений на ваши данные — всегда полезно.

>> Генерация equals(..), hashCode() и toString()

Простой обзор того, как мы обрабатываем реализации equals() и hashCode() в нашем коде Java.

>> Темная сторона Hibernate AUTO flush

Более глубокий взгляд на механизм промывки Hibernate, бородавки и все такое. Иногда Hibernate не очень хорошо сочетается с родным SQL , и принуждение его к этому — не то, что вам нужно для чистой кодовой базы.

>> Выпущен Spring Framework 4.1 RC2

Вскоре после выпуска RC1 несколько недель назад на этой неделе выходит Spring 4.1 RC2 . Плюсы — улучшенный DI с новой аннотацией @LookupMethod , исправления Hibernate 4, поддержка протокольных буферов и множество других улучшений.

>> Пример автосохранения Jquery Ajax в Spring Mvc

Интересный пример автосохранения с использованием Spring и Jquery — может оказаться полезным.

2. Технические

>> Избавьтесь от загрязнения URL

Немного о том, как сделать ваши URL более удобными . Я делаю то же самое всякий раз, когда копирую и вставляю URL-адрес — я удаляю параметры аналитики и любые другие параметры, которые не обязательно сохранять.

>> ChessTDD 12: Тупики

Последняя часть очень хорошей серии по TDD . Я рассказываю здесь об этой серии с первого дня и полностью рекомендую ее всем, кто еще не полностью освоил TDD как повседневную практику.

Единственное, что я хотел бы увидеть в сериале, так это то, что было бы здорово увидеть его платным продуктом. Во-первых, потому что я думаю, что это обеспечивает достаточную ценность, чтобы оправдать это, но, что более важно, люди склонны ценить что-то большее, если это не бесплатно.

3. Размышления

>> Сбой в микросервисах. (Пожалуйста, избегайте наших ошибок!)

Фантастически полезная статья о том, что нужно для правильной работы микросервисов в команде — некоторые из этих моментов слишком знакомы.

Это честный взгляд на прошлый проект, на хорошую и плохую команду — это очень вдохновляет.

4. Комиксы

На прошлой неделе я немного повеселился и включил комикс в свой еженедельный обзор . Так что на этой неделе я решил повеселиться еще больше и порылся в своих закладках с комиксами в поисках лучших вещей — в моих еженедельных обзорах будет несколько.

Начнем с классики :

>> Настоящие программисты

>> Дежурные вызовы

>> Преданность долгу