Перейти к основному содержимому

Java Web Weekly, выпуск 124

· 4 мин. чтения

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

Вот так…

1. Весна и Ява

>> Сокращение стандартного кода с помощью Project Lombok [ codecentric.de ]

Краткое введение в основы Lombock, чтобы избавиться от некоторых более многословных частей Java.

>> java.util.Optional — Краткое руководство на примере [ javaspecialists.eu ]

С тех пор, как он вышел, мы видели много знакомств с Optional. Я освещал некоторые из них в этих еженедельных обзорах за это время. Этот так же хорош, как и любой другой, и у него также есть надежное видео — так что, если вы еще не используете опционально, посмотрите.

>> 100 лучших библиотек Java в 2016 году — после анализа 47 251 зависимостей [ takipi.com ]

Очень крутая разбивка и высокоуровневое представление о том, что происходит с библиотеками в экосистеме Java .

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

>> Создание тестов API на основе данных с помощью REST Assured и TestNG [ ontestautomation.com ]

>> Eclipse Project Neon (4.6) M7 — новое и заслуживающее внимания [ eclipse.org ]

>> Разработка реактивных микросервисов с помощью Java — моя новая бесплатная мини-книга! [ блог.eisele.net ]

Вебинары и презентации:

>> Понимание основных функций Clojure [ infoq.com ]

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

>> Выпущен Spring Security 4.1.0 [ spring.io ]

>> Spring Framework 4.3 RC2, 4.2.6 и 3.2.17 уже доступны [ spring.io ]

>> Выпущен Spring Boot 1.3.4 [ spring.io ]

>> Выпущен Spring Boot 1.3.5 [ spring.io ]

>> Spring IO Platform 2.0.4.RELEASE [ spring.io ]

>> Spring AMQP 1.6.0 Release Candidate (и 1.5.6) доступен [ spring.io ]

>> Spring Cloud Stream 1.0.0.RELEASE доступен [ spring.io ]

>> Spring Cloud Brixton.RELEASE доступен [ spring.io ]

2. Технические

>> 5 способов не испортить микросервисы в продакшене [ takipi.com ]

Публикуется больше практических и реалистичных статей о работе в микросервисной архитектуре, чем раньше.

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

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

>> Автоматическое развертывание всех параметризованных тестов Спока во всем проекте [ solidsoft.com ]

>> Вот как я проверяю утечки данных [ troyhunt.com ]

>> Учебное пособие по написанию спецификаций OpenAPI (Swagger) — Часть 5 — Расширенное моделирование ввода и вывода [ apihandyman.io ]

3. Размышления

>> Руководство менеджера по устаревшему коду [ daedtech.com ]

Работа с унаследованным кодом — неизбежное зло, и в этой статье делается попытка показать, что эта работа влечет за собой для разработчика, которому поручено это сделать.

>> Github и проверка кода: тихая революция [ daedtech.com ]

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

Это направление этой рецензии – шаг назад и взгляд на то, что происходило.

>> Новый 10-летний график вестинга [ zachholman.com ]

Некоторые реалии, которые стоит понять, прежде чем браться за работу в стартапе.

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

>> Сопоставлено в ретроспективе [ lizkeogh.com ]

>> Девять вещей, о которых я не знал, что узнаю, работая инженером-менеджером [ queue.acm.org ]

>> Понимание брандмауэров, систем обнаружения вторжений и приманок с Pluralsight [ troyhunt.com ]

4. Комиксы

И мои любимые Дилберты недели:

>> Я чувствую себя хорошо в следующем году [ dilbert.com ]

>> Все, что я мог получить, это поддельный бай-ин [ dilbert.com ]

>> Это пятно — выдумка [ dilbert.com ]

5. Выбор недели