1. Ява и Весна
>> Тестирование построителей данных и объектов объекта: другой взгляд
Давайте начнем этот обзор с чего-нибудь классного - интересного сочетания использования известного шаблона Builder с фабрикой. Я лично занимался только строительством в течение многих лет, но я мог бы попробовать эту стенографию. В общем - иди прочитай это.
>> Лямбда-выражения и потоковый API: основные примеры
Несколько быстрых и точных примеров использования Java 8 Lambas и Streams - Рафал на ходу на этой неделе 🙂
>> Java 8 Friday : 10 незначительных ошибок при использовании Streams API
Похоже, в Streams API есть несколько предостережений , о которых нужно знать - хорошо, что вы можете ознакомиться с некоторыми из них.
** >> Дальнейшие улучшения кэша в Spring 4.1
-
Поддержка Spring Cache явно движется вперед с 4.1 ** . Мы увидим более удобные операции при непосредственном взаимодействии с кешем, большую гибкость с точки зрения выбора реальной реализации кеширования, а также некоторые хорошие улучшения обработки исключений.
>> Окончательный выпуск службы для данных Spring Выпущен код выпуска поезда
Новый Spring Data release - в основном исправления ошибок, которые облегчают его обновление.
>> Лучшие сообщения об ошибках с проверкой бина 1.1 в приложении Spring MVC
Хорошее краткое изложение современной настройки валидации bean-компонентов для Spring MVC - безусловно, стоит добавить в закладки.
>> Простой парадокс истории
После всех встреч в TDD и последующих обсуждений - вот интересный и глубокий взгляд на выбор дизайна, который мы иногда принимаем как должное . Существует целый спектр от самой простой вещи вплоть до N-уровневой архитектуры.
>> Начало работы с Gradle: введение
Похоже хорошее введение в Gradle , если вы планируете перепрыгнуть.
Лично я еще не слишком разбирался в Gradle, кроме создания Spring Framework (который сейчас его использует) - просто потому, что на первый взгляд он выглядел немного похожим на Ant с точки зрения большой гибкости.
Если я решу сделать все правильно, я буду следовать этому уроку.
2. Musings
>> Обзоры кода должны касаться постепенного улучшения
Множество уроков из этой серии обзоров кода и аргумент о том, что вы действительно должны бороться со своим инстинктом инстинкта и выбирать свои битвы в обсуждении , вероятно, выходят далеко за рамки настройки обзора кода.
Это то, что никогда не было естественно для меня, поэтому я должен был учиться, делая и отслеживая результаты. Если вы будете внимательны и согласны с тем, что вы не собираетесь радикально изменить все в этой единственной дискуссии, - это значительно повысило ваши шансы на реальное влияние.