Ява
>> Пятница Java 8: темная сторона Java 8
Давайте начнем с пятничной полезности Java 8 на этой неделе — о том, насколько груба Java 8 по краям (или, по крайней мере, по некоторым краям). Обязательна к прочтению, даже если вы уже какое-то время используете Java 8.
>> Распространенные заблуждения о Java
Божо снова в деле, на этот раз с интересной статьей о неправильных представлениях о Java — интересное чтение.
>> Компиляция и запуск Java без IDE
Эта статья, вероятно, (надеюсь) известна большинству, но я несколько раз наблюдал чрезмерное доверие к IDE , поэтому, если вы используете IDE исключительно для компиляции и запуска кода, это хороший ресурс. .
>> Методы интерфейса по умолчанию в Java 8
Хороший первый взгляд на недавно представленные методы Java 8 по умолчанию.
>> Проект JDK 9
Наконец, в шумихе, связанной с выпуском Java 8, это могло остаться незамеченным: страница Java 9 открыта .
Весна
Более спокойная неделя для Spring (кроме Spring Boot, который, похоже, будет в огне после выпуска 1.0 ) — также были выпущены Spring Tool Suite и 3.5.0 (я ждал этого).
>> Аналитика в реальном времени с помощью Spring
Отличная часовая презентация Spring XD (с Redis) для аналитики в реальном времени в приложениях Spring .
>> Создание микросервисов с помощью Spring Boot — часть 1
По горячим следам тренда микросервисов, который обсуждался в последнее время — это первая из серии статей, иллюстрирующих, как создавать такие микросервисы с помощью Spring .
Технические
>> Отслеживание событий через сложные стеки — часть 2
Полезная заметка — как та, что выше — о работе реальных систем в продакшене, где вам нужно прилично отслеживать вещи и иметь возможность читать и понимать свои журналы . Да, я пропустил первую часть на прошлой неделе, но, к счастью, я нашел ее вовремя, чтобы поделиться ею в обзоре этой недели.
>> RESTistential Crisis из-за Hypermedia API
Обзор более сложных проблем, связанных с API-интерфейсами Hypermedia , на InfoQ.
>> База данных отчетов
Мартин Фоллер о многих преимуществах, недостатках и альтернативах использования другой базы данных для целей отчетности.
размышления
>> Новый взгляд на предметно-ориентированный дизайн
Путешествие Петри в области DDD возродило во мне интерес к этой теме — возможно, пришло время попробовать еще раз. Хорошая статья, чтобы вернуть вас в игру, если вы находитесь на заборе.
>> Эффективные методы обучения для разработчиков программного обеспечения
Проницательный взгляд на процесс обучения для разработчика, а также очень практичные советы по улучшению этого процесса.