Java
Это захватывающая неделя - неделя, когда Java 8 наконец-то вышла , поэтому имеет смысл начать здесь:
⇒ Oracle выпускает Java 8 на EclipseCon
Java 8 вышла. Достаточно.
⇒ Учебник по Java 8
И вот хороший, чистый Java 8 Tutorial, который поможет вам, несмотря на все это.
⇒ Java 8 Friday Goodies: Lean параллелизм
Фантастическая серия Java 8 от JOOQ стабильно выходит с хорошим чтением - на этот раз с рассмотрением улучшений параллелизма, которые сейчас появились в Java 8.
http://techblog.bozho.net/? p = 1364[⇒ API необязательного типа]
Хороший взгляд на разработку API с использованием Scala, Guava, а теперь и Java 8 Optional.
⇒ Правильный выбор имен тестов JUnit
Интересное прочтение о проблеме, с которой я боролся бесчисленное количество раз - выбирая правильные названия для своих тестов .
** Весна
**
⇒ Представляем Spring Test MVC HtmlUnit
MVC HtmlUnit становится чем-то особенным - это интересная смесь двух технологий, которые я использовал в прошлом, но никогда, хотя я не видел бы рядом. Увы, вот и мы, и это выглядит многообещающе.
⇒ Добавление Социальный вход в веб-приложение Spring MVC: интеграционное тестирование
Если вы создаете что-то с помощью Spring Social, эту серию необходимо прочитать
⇒ Spring - контекст Grails Way
Существует множество вариантов начальной загрузки Spring Context - и это один из наиболее интересных доступных вариантов.
Технические
⇒ TDD и моделирование шахматной игры
Эта новая статья продолжает то, что было the предыдущая «Что такое TDD, а что нет» - подробный взгляд на применение TDD для реального варианта использования , Но что делает этот «** тот, кто будет читать на этой неделе» », так это то, что это не ваш пример игрушечной мельницы TDD, а реальный, с реальным выбором, который нужно сделать, поэтому продумывание этого стоит того.
http://www.mnot.net/blog/2014/03/17/tring out tls for http__urls[⇒ Попробовать TLS для HTTP://URL-адреса]
Это близкая секунда - прозрачный HTTPS в форме Оппортунистического Шифрования. Когда/если он будет реализован в основных браузерах, он будет вдохновлен.
⇒ Запускать непрерывную доставку каждый коммит GitHub
Полезное руководство, чтобы иметь в наличии, если вы настраиваете CI.
Наконец, страница Микросервисов Мартина Фаулера объединяется в полную картину:
Децентрализованное управление ** http://martinfowler.com/articles/microservices.html#DecentralizedDataManagement [⇒
Децентрализованное управление данными]** http://martinfowler.com/articles/microservices.html#InfrastructureAutomation [⇒
Автоматизация инфраструктуры]** http://martinfowler.com/articles/microservices.html#SmartEndpointsAndDumbPipes [⇒
Умные конечные точки и тупые трубы]
Общие размышления
⇒ Микросервисная архитектура звучит как сервис-ориентированная архитектура
Эта страница явно оказывает влияние в отрасли; Я лично внимательно слежу за этим и многому учусь, и, похоже, я не единственный. Очень интересно почитать о процессе обучения и передумать. Желание изменить свое мнение очень важно для любого обучения и роста - по крайней мере, для меня - так что это было особенно приятно читать.
⇒ Опасаетесь вновь открытых вопросов?
Возобновленные проблемы - это факт жизни, и размышления Влада над возможными причинами заслуживают прочтения.