×Закрыть

Java дайджест #17: конец евангелизма, codestyle от OpenJDK, техники работы с Java-кодом

Ссылки, на которые лучше таки нажать (по мнению автора), отмечены знаком (!)

Конец евангелизма

Oracle, скорее всего, уволил евангелистов Java. Обсуждение на форуме ДОУ.

JDK 8 Lambdas MOOC. Собственно, демонстрация того, чем эти евангелисты занимались.

Но, я так понимаю, JavaEE направления это не коснулось: A Journey from Tapestry to JSF 2.2 and JavaEE 7. Если что, эта запись за август 2015(!) года.

Что-то вроде новостей

Log4j 1 End-Of-Life. Анонс в блоге Apache и статья на InfoQ. И раз пошла такая пьянка: кто еще использует? Чем планируете заменять?

Hibernate ORM 5.0 has gone Final!

Новый Eclipse будет требовать 8-ку для запуска.

Почитать и посмотреть

Your Maven build is slow. Speed it up! Никаких откровений нет, в основном напоминание, что инструмент, которым пользуетесь надо знать.

Top 10 Useful, Yet Paranoid Java Programming Techniques. Какие из практик считаете оправданными, а какие — таки паранойей?

Цикл статей по практикам code review от JetBrains.

(!) Adventures On The Road to Valhalla. О том, куда движется Java.

A Post-Apocalyptic sun.misc.Unsafe World

Project Jigsaw is Really Coming in Java 9

Java 8 in Anger. Еще одна демонстрация возможностей Java 8.

(!) Make the Magic go away. Напоминание от Дяди Боба, что надо изучать программирование, а не язык/фреймворк.

Why is Java still changing?

Fenzo: OSS Scheduler for Apache Mesos Frameworks

(!) Lambda memoization in Java 8

2 заметки на тему Optional от Stephen Colebourne: Java SE 8 Optional, a pragmatic approach и Naming Optional query methods

Разное

Language Trends on GitHub. Java на втором месте.

Вышел драфт Java Style Guidelines для OpenJDK.


Предложения и пожелания все еще принимаются или через завсклад и товаровэд администрацию ДОУ, или через твиттер @_silverwolf. Также можно оставлять комментарии в специально выделенной теме на форуме.

← Предыдущий выпуск: Java дайджест #16
Следующий выпуск: Java дайджест #18 →—>

👍НравитсяПонравилось0
В избранноеВ избранном0
Подписаться на автора
LinkedIn

Похожие статьи




Підписуйтесь: iTunes | Google Podcast | YouTube


9 комментариев

Подписаться на комментарииОтписаться от комментариев Комментарии могут оставлять только пользователи с подтвержденными аккаунтами.

Чому всі посилання поскорочувані? Ми що — в твітері?

Memoization — лучший способ объяснить: [фраза Лаврова], не надо везде совать get и set методы без нужды! Равно как и лямбды просто потому что они есть. Хоть раз декомпилируйте код, взгляните на ту ахинею, которая в итоге оказывается на исполнении.

Ещё твои внуки будут на ней писать.

Спасибо Богдан, за очередную порцию интересностей и всего нового! :))

Спасибо, за утреннее чтиво! :)

Подписаться на комментарии