В самом начале прошлого года я решил отслеживать свои читательские привычки и делиться лучшим материалом здесь, на ForEach . С тех пор не пропускал обзоров.
Вот так…
1. Весна и Ява
>> JUnit Lambda — прототип [ codefx.org ]
Отличное введение и обзор проекта, которым я очень взволнован — JUnit Lambda — усилия по созданию следующей версии JUnit .
>> Бенчмарк: как лямбда-выражения и потоки Java 8 могут сделать ваш код в 5 раз медленнее [ takipi.com ]
Еще один взгляд на эмпирическое наблюдение, которое становится все яснее и яснее с каждым новым исследованием: использование лямбда-выражений означает снижение производительности .
>> Java: недостающие функции [ infoq.com ]
Было бы круто иметь все это на языке? Да – и это не вся теория – кое-что может быть здесь, в нескольких следующих версиях.
>> Как загрузить Hibernate без файла persistence.xml [ vladmihalcea.com ]
Это определенно пригодится, когда вы работаете с Hibernate с нуля — кратко и по делу.
>> Случайные сбои кода — условия гонки между нашим кодом и JVM [ javaspecialists.eu ]
Похоже, интересное чтение — зарезервировано на выходные.
>> Выпущен плагин Apache Maven JDeps 3.0.0 [ infoq.com ]
Интересный инструмент Maven для плавного перехода на Java 9 .
>> HOW-TO: Зарегистрируйте компоненты, используя @Conditional и Condition в Spring [ codeleak.pl ]
Краткое и практическое руководство по использованию условной логики для создания bean-компонентов в приложении Spring с большей гибкостью, чем просто использование профилей.
Также стоит прочитать:
>> Первые шаги с Java 9 и Project Jigsaw — Часть 1 [ codecentric.de ]
>> Миграция приложений Spring Cloud с Spring Boot 1.2 на 1.3 [ spring.io ]
>> Инструменты Spring Boot Dev в 1.3.0 обеспечивают автоматический перезапуск и многое другое [ springframework.guru ]
>> Unsynchronized PersistenceContext — как моделировать диалоги с JPA [ мысли -на-java.org ]
Время обновления:
>> Выпущена версия Apache Maven 3.3.9 [ mail-archives.apache.org ]
>> Новости проекта Spring Data JDBC Extensions [ spring.io ]
>> Выпущен Spring Statemachine 1.0.1 [ sping.io ]
>> Выпущена версия Spring Social 1.1.4 [ spring.io ]
>> Выпущен IntelliJ IDEA 15 [ infoq.com ]
>> Множество улучшений для Hibernate Search 5.5.1.Final [ in.relation.to ]
2. Технические и размышления
>> Плохой код вашего коллеги: тяжелый разговор [ daedtech.com ]
Зрелый подход к обсуждению проблем качества кода разумным, неконфронтационным образом.
>> Agile для интровертов: переосмысленное сотрудничество программистов [ daedtech.com ]
Подробное изучение практик Agile в том виде, в каком они применимы к людям-интровертам и влияют на них .
Также стоит прочитать:
>> Рекрутинг разработчиков программного обеспечения — первоначальный контакт [ henrikwarne.com ]
>> Статические языки победили? [ pointersgonewild.com ]
>> Вы достаточно умны, чтобы быть программистом? [ avdi.org ]
>> История двух конкурсов разработчиков [ advancedweb.hu ]
3. Комиксы
И мои любимые Дилберты недели: