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

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

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

Поехали…

1. Java и Spring

>> Validation groups in Spring MVC

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

>> Generating equals(..), hashCode() and toString()

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

>> The dark side of Hibernate AUTO flush

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

>> Spring Framework 4.1 RC2 Released

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

>> Jquery Ajax Autosave Example in Spring Mvc

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

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

>> Get Rid of the URL Pollution

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

>> ChessTDD 12: Blind Alleys

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

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

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

>> Failing at Microservices. (Please avoid our mistakes!)

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

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

4. Комиксы

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

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

>> Real Programmers

>> Duty Calls

>> Devotion to Duty