В самом начале 2014 года я решил начать отслеживать свои привычки в чтении и поделиться лучшими вещами здесь, на Baeldung .
Курирование моего чтения сделало его более целенаправленным и разнообразным - и я надеюсь, что я также предоставлю вам ценность, позволив поднять лучшее содержание недели для поднятия на вершину.
-
Вот так…**
** 1. Ява и Весна
**
>> JavaOne 2014: дорожные карты на ближайшее будущее Java
Очень крутой визуальный план развития платформы Java в будущем.
>> Java 9 за кулисами: где новое Особенности взялись?
Очень интересно за кулисами взглянуть на как развивается сам язык Java . Процесс не такой прозрачный, как следовало бы, и подобные статьи делают его чуть более прозрачным.
>> Интеграционное тестирование выполнено правильно с Embedded MongoDB
Если вы используете MongoDB - это выглядит как хороший способ настроить внешнюю БД для запуска интеграционных тестов с использованием Maven. Возможно, вы также захотите проверить продолжение вскоре после этого, на MongoDB сценарии инкрементной миграции .
>> Внедрение объектов домена вместо компонентов инфраструктуры
-
Интересный взгляд на DI ** - тот, который я оставался ясным, но - я могу видеть, как, для определенных конкретных случаев использования - это может быть хороший путь
Независимо от того, это быстрое и информативное чтение.
>> Spring @Configuration и внедрение зависимостей bean-компонентов как параметров метода
Очень кратко рассмотрим основы конфигурации Java Spring - это хорошее место для начала.
** >> Что нового в Spring Data Evans?
Очень полезное краткое изложение всех новых функций в последней версии Spring Data . Я особенно взволнован поддержкой мульти-магазина - планирую использовать это в ближайшее время.
И, конечно же, весенние релизы , которые я нашел наиболее интересными на этой неделе:
Boot 1.1.8 выпущен]и Spring Загрузки 1.2.0.M2 доступны сейчас ** >>
2. Технические и размышления
http://techblog.bozho.net/? p = 1549[>> Проверка конфигурации при запуске]
Я помню, как провел целый день, пытаясь выявить и исправить проблему с конфигурацией, только чтобы понять, что я что-то опечатал - это был не веселый день. Это было несколько лет назад, и с тех пор я проверяю конфигурацию всех своих проектов при запуске. Да, иди и прочитай это.
>> Что делают ваши тесты? Нужно знать, что тебе больно
Прослушивание ваших тестов и начало видеть нерелевантный код в этих тестах как запах кода является основным элементом в моей собственной практике кодирования и, возможно, одним из наиболее эффективных. Сделайте это достаточно, и вы увидите, что ваш дизайн улучшится, когда вы приобретете дисциплину с шагом рефакторинга TDD.
>> Уроки, извлеченные с помощью микросервисов
Извлеченные уроки по внедрению сложной системы с микросервисами на вес золота - если вы планируете пойти по пути микросервиса. Не думайте, что это хороший способ - возьмите эти несколько отчетов от инженеров, которые уже делают это, прежде чем попробовать сами.
>> HTTP/2: The Long Ожидаемое продолжение
Похоже, что HTTP/2 движется вперед (в пределах Microsoft всех мест). Ускорение никогда не бывает плохим, и обновление стека HTTP, вероятно, является многолетним усилием в отрасли. Но похоже, что не пройдет десятилетия, пока мы не начнем видеть преимущества .
** http://antirez.com/news/79 [>> Кластер Redis, больше не программная защита
Очень интересная статья о четырехлетней истории проектирования кластерной части Redis . Вдохновляющие вещи.
>> Инерция
"Пробки. Они веселые … »
Теперь это хороший способ начать статью о стартапах. Это интересное размышление (не в разделе «Размышления» ни за что) об инерции в культуре стартапов. Когда вещи хороши, они дышат энтузиазмом во всех аспектах культуры, а когда они плохие - это тоже распространяется.
** 4. Выбор недели
**
Недавно я представил раздел «Выбор недели» в своем «Еженедельном обзоре». Интересно то, что это полностью эксклюзивно для моих подписчиков на список рассылки .
Так что - если вы пришли к этой статье из моего списка адресов электронной почты, у вас уже есть выбор - надеюсь, вам понравилось.