Ява
Это захватывающая неделя — неделя, когда наконец вышла Java 8 , так что имеет смысл начать здесь:
=> JDK 8: общая доступность
=> Oracle выпускает Java 8 на EclipseCon
Ява 8 вышла. Достаточно.
=> Учебник по Java 8
И вот хороший, чистый учебник по Java 8, который поможет вам во всем этом.
=> Java 8 Friday Goodies: Lean Concurrency
Фантастическая серия статей о Java 8 от JOOQ неизменно получает хорошие отзывы — на этот раз с обзором улучшений параллелизма, которые теперь доступны в Java 8.
=> API необязательного типа
Хороший взгляд на дизайн API с типом Scala, Guava, а теперь и Java 8 Optional.
=> Правильные имена тестов JUnit
Интересно прочитать о проблеме, с которой я сталкивался бесчисленное количество раз — выборе правильных названий для своих тестов .
Весна
=> Представляем Spring Test MVC HtmlUnit
MVC HtmlUnit становится вещью — это интересное сочетание двух технологий, которые я использовал в прошлом, но никогда не видел рядом друг с другом. Увы, вот и мы, и это выглядит многообещающе.
=> Добавление социального входа в веб-приложение Spring MVC: интеграционное тестирование
Если вы создаете что-либо с помощью Spring Social, обязательно прочитайте эту серию.
=> Spring Context в стиле Grails
Существует множество вариантов начальной загрузки контекста Spring — и это один из наиболее интересных доступных вариантов.
Технические
=> TDD и моделирование шахматной игры
Эта новая статья продолжает начатую предыдущую статью «Что такое TDD и чем она не является» — подробный обзор применения TDD в реальном сценарии использования. Но то, что делает этот « тот, который нужно прочитать на этой неделе », заключается в том, что это не обычный пример TDD-игрушки, а реальный пример, с реальным выбором, который нужно сделать, поэтому подумать над этим стоит того.
=> Пробуем TLS для URL-адресов HTTP://
На втором месте — прозрачный HTTPS в форме Opportunistic Encryption. Когда/если это будет реализовано в основных браузерах, это будет не чем иным, как вдохновением.
=> Запускать непрерывную доставку при каждой фиксации GitHub
Полезное руководство, если вы настраиваете ЭК.
Наконец, страница «Микросервисы» Мартина Фаулера складывается в полную картину:
- => Децентрализованное управление
- => Децентрализованное управление данными
- => Автоматизация инфраструктуры
- => Умные конечные точки и тупые каналы
Общие размышления
=> Микросервисная архитектура похожа на сервис-ориентированную архитектуру
Эта страница явно оказывает влияние на отрасль; Я лично внимательно слежу за ним и многому учусь, и, похоже, я не единственный. Очень интересно читать о процессе обучения и изменения своего мнения. Быть готовым передумать очень важно для любого обучения и роста — по крайней мере, для меня — так что это было особенно приятно читать.
=> Боитесь вновь открытых вопросов?
Повторно открытые вопросы — это правда жизни, и размышления Влада о возможных причинах стоит прочесть.