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

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

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

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

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

Дайте мне знать в комментариях , если вы находите мои обзоры интересными и полезными.

Вот так…

1. Весна и Ява

>> Обнаружение мест создания потоков

Интересный пример контроля над тем, откуда создаются потоки, и демонстрирующий классное использование синтаксиса Java 8 в процессе.

>> Путешествие к идемпотентности и временной развязке

Если ваша работа связана с HTTP каким-либо образом, в той или иной форме, эту книгу необходимо прочитать — медленно. Это может иметь значение между устойчивой, зрелой системой и той, которая просто иногда работает.

>> Соединение строк в JDK 8

Нам больше не нужно использовать Guava для объединения строк — в Java 8 есть несколько полезных API, которые хорошо справляются с этой задачей.

>> Шаблоны блокировки гибернации — как работают PESSIMISTIC_READ и PESSIMISTIC_WRITE

Влад продолжает свой очень полезный набег на пессимистичные режимы блокировки Hibernate .

Также стоит прочитать:

>> Потоковая обработка в Spring XD 1.1

>> Кибана, порядок выполнения агрегации, а ты

>> Как Elasticsearch сделал нас быстрее — буквально

>> Эволюция интерфейса с использованием методов по умолчанию — Часть I: Методы

>> Должен ли я тестировать своих строителей?

>> Внедрение микросервисов в Netflix: уроки архитектурного проектирования

Вебинары и презентации:

>> Обработка ресурсов в Spring MVC 4.1

>> Spring Data REST — данные встречаются с гипермедиа

>> Революция не будет централизованной

>> Художественные Spring Data Neo4j 3.x с Spring Boot

Время обновления:

>> Выпущен Spring Framework 4.1.5

>> Spring Security 3.2.6 выпущен

>> Выпущен Spring Security 4.0.0.RC2

>> Выпущены Spring Boot 1.1.11 и Spring Boot 1.2.2

2. Технические и размышления

>> Отчет об опыте: слабое владение кодом

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

>> 10-кратный разработчик, пересмотренный

Концепция 10- кратного разработчика с щепоткой нюансов. Знаете, как в реальной жизни.

>> is-a vs. has-a

Интересный взгляд на иерархию потребностей Маслоу, модифицированную для работы в современной компании .

>> Вы должны знать, когда остановиться

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

3. Комиксы

И мои любимые Дилберты недели:

>> Ваш ежегодный обзор эффективности

>> Лидерство

>> Данные для игнорирования

4. Выбор недели

Ранее в этом году я представил раздел «Выбор недели» в своем «Еженедельном обзоре». Если вы уже есть в моем списке адресов электронной почты — вы уже выбрали — надеюсь, вам понравилось.