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

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

2014 год был годом, охватывающим каждую неделю обзором. Я много читаю, чтобы убедиться, что я освещаю и курирую вещи, которые имеют ценность и действительно интересны.

  • Дайте мне знать в комментариях ** , если вы находите мои обзоры интересными и полезными.

  • Вот так…​**

1. Весна и Ява

>> Шаблон шлюза API : Angular JS и Spring Security, часть IV
  • Прокси/шлюз ** - это один из основных вопросов, на которые вы должны ответить при создании веб-приложения Spring. Это помогает с несколькими вещами - CORS является одним из них. Итак, эта четвертая часть новой серии Spring Security с Angular, разворачивающейся в Spring Central, является очень полезной ссылкой.

Кроме того - я просто удалил тему из списка статей TODO - и мне не нужно было писать ни единого слова.

>> Spring 4 и Java 8

Краткое руководство по тому, как Spring использует Java 8 для написания идиоматического кода.

>> Шаблоны блокировки гибернации - как работает режим оптимистичной блокировки Работа

Интересное исследование кода, основанное на оптимистической блокировке Hibernate и, что более важно, - потенциальные предостережения от его использования.

>> Чтение больших строк замедляется в JDK 7 и JDK 8

Мне нравится читать «Inspired by Actual Events» для этих глубоких погружений на язык Java , и это не разочаровывает.

>> Вход в Redis с использованием Spring Boot и Logback

Стек ELK творит чудеса для регистрации - и это интересная вариация. Если вы хотите улучшить понимание своего приложения и использование журналов - это надежный подход.

Но, конечно же, стандартный стек ELK - это также очень хорошее место для начала.

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

>> Как избежать идеального дизайна

Прагматизм, четкие «критерии выхода» отсутствуют в нашей отрасли.

  • Вы можете подумать, что это ошибка «молодого ружья», но это не так . Сейчас, когда вы читаете это, кто-то с десятилетиями в этой отрасли скрещивает пальцы и подписывает The Big Rewrite ** . Зачем? Потому что - может быть, на этот раз …​

Так что - может, не делай этого, а может, иди и прочитай это.

** http://www .

Я стараюсь держаться подальше от Agile писем здесь, на Baeldung. Это потому, что большинство того, что я читаю на эту тему, просто исправно - иногда. Конечно, с некоторыми небольшими исключениями, такими как Dan North , но он публикует один раз каждую голубую луну.

Хотя этот - стоит прочитать.

>> Просмотр в длинном виде
  • «Длинная игра» - приобретенный навык ** , после того как вы были сожжены один-много раз. А наличие дисциплины для принятия необходимых мер и отслеживания результатов в долгосрочной перспективе может быть различием между успешным и провальным проектом.

http://raibledesigns.com/rd/entry/getting started with__angularjs[>> Начало работы с AngularJS]

Похоже хорошее начало с AngularJS - я планирую пройти через это в выходные.

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

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