Java Web Weekly 48

В самом начале прошлого года я решил отследить свои привычки чтения и поделиться лучшими вещами здесь, на Baeldung ** . С тех пор не пропустил ни одного отзыва.

  • Вот так…​**

1. Весна и Ява

>> JUnit Lambda - Прототип []

Отличное введение и обзор проекта, которым я очень рад - JUnit Lambda - усилия по созданию следующей версии JUnit .

>> Тест: как Java 8 лямбды и потоки могут сделать ваш код в 5 раз медленнее []

Еще один взгляд на эмпирическое наблюдение, которое становится все яснее и яснее с каждым новым исследованием - использование лямбда-выражений означает жертву некоторой производительности

>> Java: отсутствующие функции []

Было бы здорово иметь все это на языке? Да - и это не вся теория - некоторые из них могут быть здесь в следующих нескольких версиях.

>> Как загрузить Hibernate без файла persistence.xml файл []

Это определенно пригодится, когда вы будете работать в «чистом поле» в спящем режиме - коротко и точно.

>> Случайные ошибки кода - условия состязания между нашим кодом и JVM []

Выглядит как интересное чтиво - зарезервировано на выходные.

>> Выпущен плагин Apache Maven JDeps 3.0.0 []

Интересный инструмент Maven для плавного перехода на Java 9 ** .

>> КАК: Зарегистрировать компоненты, используя @Conditional и Condition в Spring []

Краткое и практическое руководство по использованию условной логики для создания компонентов в приложении Spring с большей гибкостью, чем просто использование профилей.

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

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

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

>> Неправильный код вашего коллеги: ведение жесткого разговора []

Зрелый подход к обсуждению вопросов качества кода интеллектуальным, неконфронтационным образом.

>> Agile для интровертов: переосмысление совместной работы программистов []

Детальный анализ Agile-практик в том, что касается и влияет на замкнутых людей .

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