В самом начале прошлого года я решил отследить свои привычки чтения и поделиться лучшими вещами здесь, на Baeldung ** С тех пор не пропустил ни одного отзыва.
-
Вот так…**
1. Весна и Ява
>> Новое в Spring 5: функциональная веб-платформа []
-
Новый реактивный каркас в Spring 5 ** начинает обретать форму (и проверять мой список).
>> Готовы ваши приложения Java 8 Reactive прямо сейчас, Reactor 3.0 GA вышел! []
Говоря о реактивных приложениях, Reactor 3 вышел с серьезным обновлением модели программирования .
>> RXJava by Example []
И - все еще на реактивном - отличное введение в RxJava , которое также будет иметь первоклассную поддержку в Spring 5.
http://www . Библиотека Java - электронные книги, шпаргалки и многое другое] []
-
Великолепная библиотека в Hibernate? ** Классные бобы - удобство хорошо структурированного и продуманного материала, безусловно, полезно.
>> Java 9, OSGi и будущее модульности []
Учитывая, что Java 9 сейчас не так уж и далека, имеет смысл начать понимать модульность , не говоря уже о том, чтобы просто прочитать об этом.
http://www.adam-bien.com/roller/abien/entry/the ingredients and roadmap of[>> Ингредиенты и дорожная карта перезагрузки Java EE 8 и 9] []
Наконец, есть некоторое направление и ясность в отношении ** планов Java EE 8 (и 9).
При этом я лично не очень восторженно отношусь к "перезагрузке" - есть причина, по которой перезагрузки имеют плохую упаковку - они обычно не работают.
Предложенный список функций выглядит неплохо, но принудительное создание множества компонентов в одном выпуске рискованно, а не разрабатывать их органично.
>> Должны ли тесты быть заказаны или нет? []
Интересная попытка опровергнуть предположение, что тесты не должны заказываться .
>> Генерирующий код бин - изменяемый и неизменный []
Должны ли мы использовать изменяемые бобы в 2016 году? Нет нет нет!__
-
Также стоит прочитать: **
-
===== >> Настройка производительности Hibernate и рекомендации []
-
===== >> Swift против Java: тест производительности набора битов []
-
===== >> Шаблон комбинатора с Java 8 []
-
===== >> Группа MicroProfile проводит событие панели обсуждения во время JavaOne []
-
===== >> Как настроить размер пакета JDBC для каждого контекста постоянства с помощью Hibernate []
-
===== >> Советы по Hibernate: предварительно обработанный кэш, непостоянные атрибуты []
-
===== >> Построить конвейер CD с помощью Gitlab + GitLab CI для Spring Облачные микросервисы []
-
Вебинары и презентации: **
-
===== >> Пять стадий облачного натива []
-
===== >> Spring MVC 4 Web Apps []
-
===== >> Применение облачной платформы: извлеченные уроки []
-
===== >> Платформы как контракты []
-
===== http://www.adam-bien.com/roller/abien/entry/javaone live coding no ceremony[>> JavaOne: живое кодирование «без церемонии», сеанс и экранная программа для микросервисов Java EE] []
-
===== http://www.adam-bien.com/roller/abien/entry/load balancing java ee microservices[>> Балансировка нагрузки микросервисов Java EE] []
-
===== http://www.adam-bien.com/roller/abien/entry/building a react application with[>> Создание приложения React с помощью Java EE Backend] []
-
===== https://www.youtube.com/playlist? list = PLPIzp-E1msrYicmovyeuOABO4HxVPlhEA[>> Плейлист JavaOne 2016] []
-
Время для обновления: **
-
===== >> Spring Security 4.2 M1 []
-
===== >> Spring IO Platform Athens-RELEASE []
-
===== ** https://spring.io/blog/2016/09/22/spring-io-platform-2-0-8-release .]
-
===== >> Spring Cloud Camden.RELEASE и Brixton .SR6 доступны []
-
===== >> Spring Cloud Data Выпущена версия для Apache Mesos 1.0 GA []
-
===== >> Gradle выпускает версию 3.0 своего инструмента сборки Polyglot []
-
===== >> IntelliJ IDEA 2016.3 EAP: полиглот Maven, Grails View, проверки и многое другое []
-
===== >> IntelliJ IDEA 2016.3 EAP: более быстрый журнал Git, подсказки параметров и многое другое []
-
===== >> В Ceylon 1.3 добавлена поддержка создания приложений для Android и других приложений []
2. Технический
>> Как (не) тестировать API-интерфейсы RESTful с Selenium WebDriver []
Да. Определенно. Не делай этого 🙂
>> Когда выбирать SQL и когда Выберите NoSQL []
Выберите правильный инструмент для работы. Сначала посмотрите на SQL.
Просто помните, что возможность масштабирования - не единственная причина, вы можете захотеть взглянуть на решение NoSQL - дизайн домена занимает второе место.
-
Также стоит прочитать: **
3. Musings
>> Я перестал вносить вклад в стекопоток, но он не уменьшается []
Взгляд изнутри на сообщество StackOverflow от того, кто на самом деле внутри.
Лично я никогда не участвовал в разработке StackOverflow, но, тем не менее, эти материалы об этой экосистеме кажутся мне довольно интересными.
>> Функции Azure на практике []
Очень интересное и информативное чтение о борьбе с продолжающейся крупномасштабной атакой DDOS
>> Определение совместной работы разработчиков []
-
Совместная работа над программным проектом ** может варьироваться от выпаса кошек до легкого перехода к общей цели. Я обнаружил, что последний сценарий обычно начинается с процесса найма.
>> 7 лет блогов и целая жизнь спустя … []
Если вы думали о блогах , перестаньте думать и начните печатать.
>> Замена Bugzilla на Tuleap []
В заключение!
>> Когда нанимать вице-президента по инженерному делу []
Пару записей из окопов, от инженера, которым я восхищаюсь.
Очень полезно, если это направление, в котором вы идете, с точки зрения карьеры.
>> Архитектор программного обеспечения как пенсионный план для разработчиков []
Веселое исследование состояния нашей отрасли на фоне огромного влияния нашей профессии на мир.
Все основано на эпизоде подкаста с шоу фрилансеров, о котором я не забываю перечислять не так давно 🙂
-
Также стоит прочитать: **
4. Комиксы
И мой любимый Дилбертс недели:
5. Выбор недели
-
Мой доклад из Voxxed Days Bucharest ** ранее в этом году - все о CQRS и Event Sourcing: