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

Еженедельник Java, выпуск 297

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

Вот так…

1. Весна и Ява

>> JEP-кандидаты: записи и запечатанные типы [ marxsoftware.com ]

Два связанных предварительных предложения функций Java, которые, взятые вместе, могут быть объединены для формирования алгебраических типов данных .

>> Краткое руководство по созданию Spring Boot Starter [ Reflectoring.io ]

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

>> Jabel — используйте синтаксис Javac 12+ при ориентации на Java 8 [ github.com ]

И процессор аннотаций, который настраивает компилятор Java 12+ для генерации байт-кода Java 8, даже если исходные тексты содержат функции языка JVM 9+, такие как операторы switch и объявления var .

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

>> Герметичные типы: изменения JLS (черновик) [ marxsoftware.com ]

>> Упражнения в стиле программирования: обмен данными между потоками [ blog.frankel.ch ]

>> Java на iOS и Android через Gluon [ infoq.com ]

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

>> Подкаст Bootiful: легенда Spring Cloud Data Flow Ilayaperumal Gopinathan [ spring.io ]

>> Реактивная весна [ infoq.com ]

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

>> Современные приложения на AWS [ allthingsdistributed.com ]

Путь Amazon от монолита к распределенной архитектуре проложил путь к AWS, который мы знаем сегодня.

>> Не зацикливайтесь на том, чтобы избежать блокировки [ martinfowler.com ]

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

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

>> Кибербезопасность очень важна [ techblog.bozho.net ]

>> Непрерывная доставка для машинного обучения [ martinfowler.com ]

>> Переносимость между средами глубокого обучения — с ONNX [ blog.codecentric.de ]

>> Упрощение работы с подмодулями Git с помощью push-доступа на месте — Git Tricks #2 [ solidsoft.com ]

3. Комиксы

>> Неопытный сотрудник [ dilbert.com ]

>> Бессознательная предвзятость [ dilbert.com ]

>> Знакомство График цен [ dilbert.com ]

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

>> Секрет того, чтобы стать ведущим разработчиком, заключается в том, чтобы строить вещи! Вот список забавных приложений для сборки! [ среда.com ]