«На этой неделе много интересных статей о Java 9.
Итак, приступим…
1. Spring и Java
>> First Contact With ‘var’ In Java 10 [blog.codefx.org]
Java 9 была выпущена два месяца назад, а возможности следующей версии уже вызвали большой ажиотаж.
>> Fresh Async With Kotlin: Roman Elizarov Presents at QCon SF [infoq.com]
В Kotlin есть несколько интересных функций для асинхронного программирования.
>> Dynamic Validation with Spring Boot Validation [blog.codecentric.de]
Интересный случай динамической проверки Bean Validation в Spring.
>> Java 10 – The Story So Far [infoq.com]
Вот что мы уже знаем о Java 10.
Also worth reading:
-
\u003e\u003e Fatjars, Thinwars и почему OpenLiberty — это круто. [phillip-kruger.com] \u003e\u003e Как проводить аудит изменений объекта с помощью аннотаций JPA @EntityListeners, @Embedded и @Embeddable [vladmihalcea.com] \u003e\u003e Eclipse Vert.x соответствует GraphQL [vertx.io] \u003e\u003e Использование JDK 10â €™s Определение типа локальной переменной с помощью jOOQ [blog.jooq.org]
Вебинары и презентации:
-
\u003e\u003e Spring Tips: Bootiful Testing [spring.io]
Время обновления:
-
\u003e\u003e Вышла IntelliJ IDEA 2017.3 RC! [blog.jetbrains.com] \u003e\u003e Выпущен Hibernate Validator 6.0.5.Final [in.relation.to] \u003e\u003e Выпущен Spring Security OAuth 2.2.1 [spring.io] \u003e\u003e Выпущен Spring Cloud Skipper 1.0 M2 [spring.io ] \u003e\u003e Выпущен Spring Cloud Finchley.M4 [spring.io] \u003e\u003e Выпущен Elastic Stack 6.0.0 GA [elastic.co]
2. Технические
>> The Myth of Advanced TDD [blog.thecodewhisperer.com]
сначала убедитесь, что вы освоили основы.
>> Install IntelliJ IDEA on Ubuntu with Snaps [blog.jetbrains.com]
Пользователи Ubuntu наконец-то могут легко установить IntelliJ IDEA 🙂
Также стоит прочитать:
-
\u003e\u003e Объяснение корпоративной политики Realpolitik: The Tech Lead [daedtech.com] \u003e\u003e Что IntelliJ IDEA 2017.3 приготовил для Docker support [blog.jetbrains.com] \u003e\u003e Представляем оповещения системы безопасности на GitHub [github.com] \u003e\u003e Products Over Projects [martinfowler.com] \u003e\u003e Масштабирование Amazon ElastiCache для Redis с онлайн-изменением размера кластера [allthingsdistributed.com]
3 .Musings
>> On developer shortage [blog.frankel.ch]
Проще говоря, если вы не хотите столкнуться с проблемой невозможности найти и привлечь хороших разработчиков, убедитесь, что вы являетесь привлекательным местом для их работы.
>> Customize Your Agile Approach: What Do You Need for Estimation? [infoq.com]
Agile менее ограничителен, чем вы думаете, когда вы адаптируете только те методы, которые действительно работают для вас.
Также стоит прочитать:
-
\u003e\u003e Преимущества работы в режиме продукта [martinfowler.com] \u003e\u003e Преимущества непрерывной доставки [henrikwarne.com] \u003e\u003e Жизнь на плато [blog.cleancoder.com] \u003e\u003e Вечная борьба между бизнесом и программистами [blog.thecodewhisperer.com] \u003e\u003e Довести работу до конца: стратегии повышения эффективности и завершения [daedtech.com] \u003e\u003e Оставаться продуктивным в качестве основателя-одиночки [zachholman.com] \u003e\u003e Окончательный список блогов разработчиков программного обеспечения [simpleprogrammer.com]
4. Комиксы
И мои любимые Дилберты недели: