Еженедельный обзор Baeldung 13

Java

>> Java 8 Пятница: Темная сторона Java 8

Давайте начнём с этой недели, вкусности пятницы Java 8 - о том, как Java 8 груба по краям (или, по крайней мере, по некоторым краям). Обязательно читать, даже если вы уже некоторое время используете Java 8.

>> Распространенные заблуждения о Java

Божо снова в этом, на этот раз с интересной статьей о неправильном представлении о Java - интересное чтение.

>> Компиляция и запуск Java без IDE

Эта статья, вероятно (надеюсь) известная территория для большинства - но я видел чрезмерную зависимость от IDE довольно часто, поэтому - если вы используете вашу IDE исключительно для компиляции и запуска кода - это хороший ресурс.

>> Методы интерфейса по умолчанию в Java 8

Хороший первый взгляд на недавно представленные Java 8 Default Methods.

>> trackr: приложение AngularJS с Java 8 бэкэнд - часть I

Хорошо продуманный и подробный проект с бэкэндом Spring и Java 8 и AgularJS . Из этого можно многому научиться - я буду внимательно следить за ним.

>> Проект JDK 9

Наконец - в шумихе, которая является выпуском Java 8, это могло пролететь незаметно: страница Java 9 открыта .

Весна

Более спокойная неделя для Spring (кроме Spring Boot, который, похоже, горит после the 1.0 release) ) - http://spring.io/blog/2014/04/02/spring-tool-suite-and-groovy-grails-tool-suite-3-5-0-released[Spring Tool Suite и 3.5.0 имеет также был освобожден (я ждал этого).

>> Аналитика в реальном времени с помощью Spring

Отличная часовая презентация Spring XD (с Redis) для аналитики в реальном времени в приложениях Spring .

>> Создание микросервисов с помощью Spring Boot - часть 1

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

Технические

>> Отслеживание событий с помощью сложных стеков - часть 2

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

>> RESTistential Crisis через API Hypermedia

Обзор проблем, связанных с гипермедиа APIs на InfoQ.

>> ReportingDatabase

Мартин Фоллер о множестве преимуществ, недостатков и альтернатив использования другой базы данных для отчетности .

Размышления

>> Пересмотренный доменный дизайн

Путешествие Петри в DDD возродило мой собственный интерес к предмету - возможно, пришло время еще раз попробовать его. Хорошая статья, чтобы вернуть вас в игру, если вы находитесь на заборе.

>> Эффективные методы обучения для мастеров программного обеспечения

Проницательный взгляд на процесс обучения для разработчика, а также очень практические советы по улучшению этого процесса.