В самом начале 2014 года я решил начать лучше документировать свои читательские привычки и делиться ими со всеми вами .
Суть в том, что благодаря кураторству и документированию мое чтение стало более целенаправленным и разнообразным. Кроме того, я считаю, что курирование хорошего контента приносит большую пользу, помогает людям исследовать и позволяет лучшим материалам подниматься на вершину.
Надеюсь, они вам понравятся, поскольку мы продвигаемся во второй половине 2014 года.
Вот так…
1. Ява
>> Первая партия JEP, предложенная для JDK 9
Возможно, вы уже видели это электронное письмо — это первые несколько JEP, предназначенных для того, чтобы стать частью JDK 9 — с модульностью, конечно, большой.
>> Написание тестов для кода доступа к данным — данные имеют значение
Еще одна солидная работа из серии «Чистое тестирование» от Petri. Здесь обсуждаются лучшие практики использования DBUnit в контексте реального проекта достаточной сложности. Не беспокойтесь — как только проблемы устранены, есть решения, которые можно найти.
>> Анатомия грязной проверки Hibernate
Сага продолжается — глубокое погружение в Hibernate, на этот раз — механизм по умолчанию для грязной проверки (и альтернатива инструментария байт-кода). Я вижу книгу или курс, выходящий из этого трека.
>> eclipse-pmd — новый плагин PMD для Eclipse
Если вы когда-либо пытались заставить один и тот же механизм статического анализа (например, PMD) работать и использовать один и тот же файл конфигурации как в Eclipse, так и в вашей сборке Maven, это станет приятным сюрпризом . Холодные бобы.
>> Понимание архитектуры JUnit Runner
Интересный подробный взгляд на то, как Runners работают в JUnit и как вы можете реализовать свои собственные. Не обязательно то, что вы делаете каждый день, но все равно очень круто.
2. Весна
>> Создание службы котировок RESTful с помощью Spring
Практическое руководство по созданию простого REST API для котировок — тем не менее, для одного из руководств Spring. Уже есть несколько подобных руководств, но увидеть, как Spring ест их собственный корм — это классное упражнение и надежный ресурс.
Напоследок несколько интересных весенних релизов :
- >> Выпущен Spring Security 4.0.0.M2
- >> CVE-2014-3527 Исправлено в Spring Security 3.2.5 и 3.1.7
- >> Доступен первый релиз-кандидат весеннего выпуска данных Train Evans
3. Технические
>> Тест Route 53: удивительные результаты новой геолокации AWS
Тестирование и реальные цифры на Route 53 — геолокация и маршрутизация на основе задержки.
>> В защиту методов настройки тестов
К чему бы вы ни склонялись — создавать приспособления перед тестом или внутри — это часть, которая требует времени, чтобы сесть и обдумать аргументы. Будьте безжалостны с дублированием кода , прочтите этот.
4. Комиксы
Продолжая этот недавно представленный раздел в обзоре — мои следующие любимые XKCD после тех, что были на прошлой неделе. Блестящий? Я бы сказал так :