В самом начале 2014 года я решил начать лучше документировать свои читательские привычки и делиться ими со всеми вами .
Суть в том, что благодаря кураторству и документированию мое чтение стало более целенаправленным и разнообразным. Кроме того, я считаю, что курирование хорошего контента приносит большую пользу, помогает людям исследовать и позволяет лучшим материалам подниматься на вершину.
Надеюсь, они вам понравятся, поскольку мы продвигаемся во второй половине 2014 года.
Вот так…
1. Ява и весна
>> Spring Framework 4.1 — Усовершенствования Spring MVC
Spring MVC продолжает расти и развиваться благодаря большей гибкости, более тесной интеграции с Jackson, лучшей поддержке тестирования и множеству других улучшений. Будет круто использовать их менее чем через месяц.
>> Написание тестов для кода доступа к данным — не забывайте о базе данных
Серьезное продолжение серии тестов — в нем рассматриваются лучшие практики написания тестов с поддержкой сохраняемости . Даже если вы делали это в течение многих лет, здесь все еще есть несколько полезных выводов.
>> Spring 4.1 и Java 8: java.util.Optional как @RequestParam, @RequestHeader и @MatrixVariable в Spring MVC
Быстрый и конкретный взгляд на то, как теперь мы можем использовать Optional
в Spring MVC 4.1 . Хорошая вещь
>> Методы по умолчанию: невоспетые герои Java 8
Практический взгляд на недавно введенные методы по умолчанию в Java 8 ; это дополнение действительно дает много возможностей с точки зрения того, как теперь мы можем дополнить старый код полезной новой логикой.
>> 10 самых раздражающих вещей, которые возвращаются в Java после нескольких дней использования Scala
Интересный взгляд на возвращение к Java после изучения Scala.
2. Технические
>> Тест скорости AWS: какие регионы EC2 и S3 самые быстрые?
Путь земли для скорости EC2 и S3 — это очень полезное чтение, если вы работаете с инфраструктурой Amazon AWS (а многие из нас работают). Это право в закладки для дальнейшего использования.
>> ComposedRegex
Старое, но полезное регулярное выражение не должно быть большим блоком текста , который вы должны анализировать визуально, подсчитывая круглые скобки и тому подобное. Он должен быть, как и любой другой фрагмент кода, максимально читабельным.
>> Включение знаний предметной области в прогностическую модель
Хорошее введение о том, как подходить к новому набору данных и извлекать полезную и действенную информацию из необработанных данных.
>> Chess TDD 11: Подведение итогов
Последняя миля чрезвычайно полезной серии скринкастов по TDD . Достаточно.
3. Размышления
>> Самая большая игра в вашей карьере
Хорошая основа для мышления, позиционирования, управления рисками и, в конечном счете, роста. Это также прекрасное напоминание о необходимости постоянно выходить из зоны комфорта . Что-то, что я пытался (но лишь иногда преуспевает) делать все больше и больше. Сложность вашей зоны комфорта заключается в том, что она постоянно меняется. То, что было вне моей зоны комфорта 3 месяца назад, теперь полностью в ней, а это значит, что мне нужно снова выйти за ее пределы.
>> Использование BDD в качестве техники осмысления
Подробно о BDD и сложности аналитики . Идите и прочитайте — многое из этого покажется вам знакомым, но четкое разграничение, тем не менее, в высшей степени полезно.