«В самом начале 2014 года я решил отслеживать свои читательские привычки и делиться лучшими материалами здесь, на Baeldung.
2014 год был довольно насыщенным, и каждую неделю мы писали обзоры. Я стал читать гораздо больше, чтобы убедиться, что освещаю и курирую материалы, которые имеют ценность и действительно достойны прочтения.
Дайте мне знать в комментариях, если вы находите мои обзоры интересными и полезными.
Итак, приступим…
1. Spring и Java
>> Discovering Where Threads Are Being Constructed
Интересный пример контроля над тем, из чего создаются потоки, и демонстрации классного использования синтаксиса Java 8 в процессе.
\u003e\u003e Путешествие к идемпотентности и временной развязке
Если ваша работа связана с HTTP каким-либо образом, в той или иной форме, эту книгу необходимо прочитать — медленно. Это может иметь значение между устойчивой, зрелой системой и той, которая просто иногда работает.
>> Joining Strings in JDK 8
Нам больше не нужно использовать Guava для объединения строк — в Java 8 есть несколько полезных API, которые хорошо справляются с этой задачей.
>> Hibernate Locking Patterns – How do PESSIMISTIC_READ and PESSIMISTIC_WRITE work
Влад продолжает свой очень полезный экскурс в пессимистичные режимы блокировки Hibernate.
Также стоит прочитать:
-
\u003e\u003e Потоковая обработка в Spring XD 1.1 \u003e\u003e Kibana, порядок выполнения агрегации и вы \u003e\u003e Как Elasticsearch сделал нас быстрее — буквально \u003e\u003e Эволюция интерфейса с методами по умолчанию — часть I: Методы \u003e\u003e Должен ли я тестировать свои билдеры? \u003e\u003e Внедрение микросервисов в Netflix: уроки архитектурного проектирования
Вебинары и презентации:
-
\u003e\u003e Обработка ресурсов в Spring MVC 4.1 \u003e\u003e Spring Data REST — данные встречаются с гипермедиа \u003e\u003e Революция не будет централизованной \u003e\u003e Artistic Spring Data Neo4j 3.x с Spring Boot
Время обновления:
-
\u003e\u003e Выпущен Spring Framework 4.1.5 \u003e\u003e Выпущен Spring Security 3.2.6 \u003e\u003e Выпущен Spring Security 4.0.0.RC2 \u003e\u003e Spring Boot Выпущена версия 1.1.11 и выпущена версия Spring Boot 1.2.2
2. Технические и размышления
>> Experience Report: Weak Code Ownership
Намеренное владение кодом в команде — важный первый шаг, который многие команды не делают. Но как только это явным образом учтено, появляется выбор между коллективным и слабым владением кодом — и я полностью согласен с этой статьей — по моему опыту, слабое владение работает лучше.
>> 10x Developer, Reconsidered
Концепция 10-кратного разработчика с щепоткой нюансов. Вы знаете – как в реальной жизни.
>> is-a vs. has-a
Интересный взгляд на иерархию потребностей Маслоу, модифицированную для работы в современной компании.
>> You Have to Know When to Stop
Преимущество TDD, которое я не рассматривал — и знаю, что я думаю об этом, имеет смысл — это то, что вы знаете, когда остановиться.
3. Комиксы
И мои любимые Дилберты недели:
>> Your Annual Performance Review
>> Leadership
>> Data to Ignore
4. Выбор недели
Ранее в этом году я представил раздел «Выбор недели» в моем «Еженедельном обзоре». € . Если вы уже в моем списке адресов электронной почты — вы уже выбрали — надеюсь, вам понравилось.