Baeldung Еженедельный обзор 50

В самом начале 2014 года я решил отследить свои привычки чтения и поделиться лучшими вещами здесь, на Baeldung .

  • Вот так…​**

1. Ява и Весна

>> Jigsaw проекта: модульные изображения во время выполнения

Вот что происходит с модульностью в JDK 9 ** прямо изо рта лошади. Некоторые переломные изменения для продвижения платформы вперед.

>> Извлечение EAGER - это запах кода

Использование LAZY fetching и стратегия выборки для каждого запроса - два полезных ограничения для работы при использовании Hibernate.

>> Java 8 Streams и JPA

Очень классное использование потоков Java 8 с более старым API JPA.

>> Очень плохо, что Java 8 не имеет Iterable.stream ()

Уравновешивание проектных решений, особенно когда растет язык, широко используемый как Java , является нюансом и сложным. При этом я бы очень хотел иметь возможность делать iterable.stream () 🙂

>> Spring MVC 4 Quickstart Maven Archetype Улучшено

Очень хорошие улучшения для Spring MVC 4 Maven Archetype.

Хотя я держался подальше от использования Maven Archetypes и предпочитаю настраивать сам, я вижу значение ярлыка, подобного этому, чтобы ускорить первоначальную настройку проекта.

Давайте посмотрим, какие недели Весенние релизы :

И конечно некоторые записи на выходные :

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

>> API не должны быть защищены авторским правом

Это объясняет, что НЕ делает API защищенными от копирования и защиты ** . Это важная часть чтения за 5 минут, которые нужно - продолжайте читать.

>> В Devs We Trust

Идеологические основы Agile совершенно иные, чем в зрелой индустрии. Это не удивительно, но важно понимать, в чем разница и почему глупая сертификация Agile.

>> Взлом важен

Этос «взлома» ** как силы не двигаться вперед, а прыгать вперед.

>> Почему крупные компании замедляются и что с этим делать

Длинная статья о жизненном цикле компании-разработчика программного обеспечения и очень интересное чтение.

>> В пользу самоподписанных сертификатов

Интересное размышление о границах безопасности и сертификатов HTTPS для всех.

>> Циклы TDD
  • Что значит делать TDD ** на нано уровне и выше.

>> Знания программиста

Период полураспада знаний программистов - это то, почему никогда не стоит прекращать обучение .

3. Комиксы

Все с Дилбертом на этой неделе:

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

**

Недавно я представил раздел «Выбор недели» в моем «Еженедельном обзоре». Если вы уже в моем списке рассылки - вы уже выбрали - надеюсь, вам понравилось.

Если нет - вы можете поделиться отзывом и разблокировать его прямо здесь:

{пусто}[sociallocker id = ”5554 ′ ′]

Иногда выбор недели - это произведение, которое повлияло на нашу дисциплину, например, «Собор и базар» с прошлой недели.

В других случаях, это просто то, что меня недавно вдохновило - Натан Барри и Эми Хой отправляют новый продукт за 24 часа :

** http://nathanbarry.com/24hours/ [>> Присоединяйтесь ко мне, когда я создаю