Java Web Weekly, выпуск 170

Много интересных рецензий на Java 9 на этой неделе.

  • Вот так…​**

1. Весна и Ява

** https://www.infoq.com/news/2017/03/Java-Finalize-Deprecated? utm campaign = infoq content

Похоже, что Object.finalize () может устареть.

https://www.sitepoint.com/java-ternary-operator/ ]

Краткое, но исчерпывающее руководство по троичному оператору ( condition? …​

: …​ ) in Java.

** https://www.infoq.com/news/2017/03/deserialise-filter-backport? utm campaign = infoq content

JEP-290 (фильтрация входящих данных во входном потоке объекта) была перенесена в Java 6, 7 и 8. Очень приятно.

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

>> Бесплатный уровень облачных предложений - Amazon против Google []

Реалистичное сравнение того, что мы можем ожидать от Amazon и Google Cloud, не платя ни копейки.

** https://blog.codecentric.de/ru/2017/03/distributed-stream-processing-frameworks-fast-big-data/ [>> Механизмы обработки распределенного потока для быстрой

Краткое введение в основы потоковой обработки .

>> Как бы я подошел к созданию автоматических тестов, управляемых пользовательским интерфейсом []

Один из способов подойти к созданию тестов, управляемых интерфейсом.

>> Модули против микросервиса []

Интересный, сбалансированный подход к ** модульности архитектуры системы.

3. Musings

>> Улучшение мастерства с помощью конференций []

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

>> Как выполнить эффективные проверки кода команды []

Важно не потеряться в обзорах кода и не зацикливаться (слишком много) на тривиальных вещах. Вы также должны убедиться, что проверки кода не становятся токсичными и не являются источником конфликтов в команде.

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