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

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

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

В самом начале 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 и сложности аналитики . Идите и прочитайте — многое из этого покажется вам знакомым, но четкое разграничение, тем не менее, в высшей степени полезно.