«Итак, приступим…

1. Spring и Java

>> Test-Driven Development: Really, It’s a Design Technique [infoq.com]

Пошаговое руководство по TDD на простом примере Java.

>> Property-based Testing in Java: PBT and Test-driven Development [blog.johanneslink.net]

Еще один пример TDD на основе Java, на этот раз с использованием метода, при котором вы сначала определяете желаемые свойства решения, а затем итеративно разрабатываете и тестируете решение, пока не будут реализованы все свойства.

>> Jakarta EE, javax, And A Week Of Turmoil [blog.codefx.org]

И, наконец, подборка реакций сообщества Java на объявление, сделанное на прошлой неделе.

Also worth reading:

    \u003e\u003e Критическая уязвимость, которую можно использовать удаленно, обнаружена в Oracle WebLogic Server [infoq.com] \u003e\u003e Текстовые блоки Java [marxsoftware.blogspot.com] \u003e\u003e Бесплатная кулинарная книга из 166 примеров кода Java EE [tomitribe.com] \u003e\u003e Введение в упражнения в стиле программирования [blog.frankel.ch] \u003e\u003e В Micronaut 1.1 реализована расширенная поддержка создания облачных приложений [infoq.com] \u003e\u003e Конкатенация строк, сокращение [cl4es.github.io]

Webinars and presentations:

    \u003e\u003e A Bootiful Podcast: Инженер команды Kotlin Роман Елизаров [spring.io] \u003e\u003e Советы Spring: Spring Batch и Apache Kafka [spring.io] \u003e\u003e Как предотвратить катастрофический сбой в производственных системах машинного обучения [infoq.com] \u003e\u003e Горячее развертывание в Kubernetes с использованием Telepresence \u0026 WAD [blog.sebastian-daschner.com] \u003e\u003e Unikernels не мертвы, они просто не контейнеры [infoq.com] \u003e\u003e Создание моделей H2O с помощью Apache Spark [infoq.com] \u003e\u003e Предоставление командам возможности Принять изменения [infoq.com] \u003e\u003e Что мы сделали не так: уроки рождения микросервисов [infoq.com]

Time to upgrade:

    \u003e\u003e Выпущен Spring Boot 2.1.5 [spring.io] и \u003e\u003e Spring Boot 1.5.21 уже доступны [spring.io] и \u003e\u003e Spring Boot 2.2 M3 уже доступны [spring.io] \u003e\u003e Spring Framework 5.2.0.M2, 5.1.7, 5.0. 14 и 4.3.24 уже доступны [spring.io] \u003e\u003e Выпущены Spring Data Moore M4, Lovelace SR8 и Ingalls SR22 [spring.io] \u003e\u003e Доступны Spring Integration AWS 2.2 GA и Spring Cloud Stream Kinesis Binder 1.2 GA [spring.io ] \u003e\u003e Google выпускает Google-Landmarks-V2, крупномасштабный набор данных для распознавания и поиска ориентиров [infoq.com]

2. Технические и размышления

>> How to Move Beyond a Monolithic Data Lake to a Distributed Data Mesh [martinfowler.com]

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

>> Increasing access to blockchain and ledger databases [allthingsdistributed.com]

Проверенное временем хранилище данных бухгалтерской книги идеально подходит для технологии блокчейн, и AWS Managed Blockchain стремится упростить ее внедрение для компаний.

>> The Potential for Using a Service Mesh for Event-Driven Messaging [infoq.com]

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

Also worth reading:

    \u003e\u003e Старшим разработчикам отказывают в приеме на работу [glenmccallum.com] \u003e\u003e Почему настройка нескольких учетных записей необходима для безопасных систем [advancedweb.hu] \u003e\u003e Сборка облачного приложения — Часть 1: Приведение Взгляд на облако [blog.codecentric.de] \u003e\u003e Интеграция приложений для архитектур микросервисов: Service Mesh не является ESB [infoq.com] \u003e\u003e Мы слышали о чистом коде, пришло время чистого Дизайн [blog.scottlogic.com] \u003e\u003e Agile Anti-Patterns: подход к системному мышлению [infoq.com] \u003e\u003e Давайте заменим термин «технический долг» [morethancoding.com]

3. Комиксы ~ ~~ И мои любимые Дилберты недели:

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

>> Various Anonymous Sources [dilbert.com]

>> Twitch Gets You More Work [dilbert.com]

>> Bad Planning [dilbert.com]

>> It is perfectly OK to only code at work, you can have a life too [zeroequalsfalse.press]

«

Next »

Java Weekly, Issue 282

« Previous

Java Weekly, Issue 280