«В самом начале 2014 года я решил отслеживать свои читательские привычки и делиться лучшими материалами здесь, на Baeldung.
2014 год был довольно насыщенным, и каждую неделю мы писали обзоры. Я стал читать гораздо больше, чтобы убедиться, что освещаю и курирую материалы, которые имеют ценность и действительно достойны прочтения.
Дайте мне знать в комментариях, если вы находите мои обзоры интересными и полезными.
Итак, приступим…\u003e\u003e Mockito 2.0.4-beta
1. Spring и Java
>> Value-Based Classes
Полное руководство о том, что означают классы на основе значений в Java 8 (немного) и что, вероятно, будет означать в Java 9 и выше (намного больше).
>> Hibernate locking patterns – How does PESSIMISTIC_FORCE_INCREMENT Lock Mode work
Мастер-класс по Hibernate продвигается вперед, на этот раз с солидной статьей о пессимистичных блокировках.
\u003e\u003e Использование потоков JDK 8 для преобразования между коллекциями объектов-оболочек и коллекциями объектов-оболочек
Исследование того, как лучше всего использовать потоки для обработки преобразований между значением и оболочкой для этого значения.
>> Visual Testing With Selenium WebDriver
Небольшое тестирование пользовательского интерфейса может привести к полной уверенности в том, что ваше приложение работает так, как должно, и WebDriver/Selenium — фантастический инструмент для этого.
>> JPA 2.1 – 12 features every developer should know
Подробный обзор возможностей JPA 2.1.
Также стоит прочитать:
-
\u003e\u003e JEP 238: Многоверсионные JAR-файлы \u003e\u003e Определение типов файлов в Java \u003e\u003e ChessTDD 26: Наконец-то приемочные тесты \u003e\u003e Просмотр журнала на основе тестов \u003e\u003e Высокораспределенные вычисления без Синхронизация \u003e\u003e Создание изоморфных веб-приложений на JVM с помощью React.js и Spring Boot \u003e\u003e Фреймворк и ревущие растровые изображения
Вебинары и презентации:
-
\u003e\u003e Кэширование с помощью Spring: расширенные темы и рекомендации \u003e\u003e Spring Data REST — Data Meet Hypermedia \u003e\u003e Spring Boot для веб-уровня \u003e\u003e Dr. Streamlove, или: Как я научился не волноваться и полюбил Flow \u003e\u003e «Загрузочные» приложения с Spring Boot \u003e\u003e Тестирование с помощью Spring Framework 4. x
Время для обновления:
-
\u003e\u003e Выпущены Elasticsearch 1.4.4 и 1.3.9 \u003e\u003e Доступен Reactor 2.0.0.RC1 со встроенной поддержкой Reactive Streams! \u003e\u003e Вышел Tomcat 7.0.59 \u003e\u003e Вышел XStream 1.4.8 \u003e\u003e Kibana 4. Буквально.
2. Технические и размышления
>> HTTP/2 is Done
Думаю, название говорит само за себя.
>> Do It Either Way, We’ll Refactor It Later
Разумный и прагматичный подход к разработке приложения. Такого рода разногласия по архитектуре и дизайну могут возникать в команде, поэтому правильное мышление имеет огромное значение. Это и программирование без эго (что не так просто, как кажется).
>> What is Your Next Action?
Нюанс лучшего управления списком TODO. Или я должен сказать — мой список TODO, так как это то, о чем я буду помнить и посмотрю, будет ли это иметь значение.
>> ConversationalStories
Важный (но сложный) аспект, который необходимо соблюдать при любой форме Agile — важность старого доброго диалога.
>> Why the hell not?
Другой способ думать о вещах.
>> Google and blogs: “Shit.”
Это немного мета, но было, безусловно, интересно прочитать, чтобы увидеть, что другие блоггеры испытывают с точки зрения трафика и тенденций.
3. Комиксы
И мои любимые Дилберты недели:
>> Your idea has already been tried
>> “The Taper”
>> Performance Feedback
4. Выбор недели
Ранее в этом году я представил раздел «Выбор недели» в моем «Еженедельном обзоре». € . Если вы уже есть в моем списке адресов электронной почты — вы уже выбрали — надеюсь, вам понравилось.