В самом начале 2014 года я решил начать лучше документировать свои привычки чтения и делиться ими со всеми вами.
Дело в двух аспектах - благодаря кураторству и документированию мое чтение стало более целенаправленным и разнообразным. Кроме того - я считаю, что создание хорошего контента приносит большую ценность, помогает людям исследовать и позволяет поднять лучшие вещи на вершину.
Надеюсь, вам это понравится, когда мы переедем во второй половине 2014 года.
-
Вот так…**
1. Ява и Весна
>> Написание тестов для кода доступа к данным - Модульные тесты являются отходами
Чрезмерное использование юнит-тестов - обычная черта после того, как разработчик обнаружил TDD - из-за энтузиазма и изменения мышления, которые вытекают из этого открытия.
После нескольких лет усердной практики и продолжающейся переоценки допущений тот же разработчик начинает склоняться к интеграционным тестам .
Другой кусок времени и модульные тесты используются так, как они предназначены - инструмент проектирования , а не проверка правильности системы.
Это останавливается здесь? Понятия не имею, но надеюсь, что нет. Где бы вы ни находились на этом пути - эта статья хорошо читается - так что нажимайте щелчком мыши и читайте ее.
>> 6 причин не переключаться в Java 8, пока что
-
Некоторые замечания по Java 8 ** . Я думаю, что мы все можем согласиться с тем, что Java 8 стала серьезным шагом вперед для платформы, особенно после столь долгого застоя, но нет ничего идеального - и стоит знать, чего ожидать сразу.
>> JUnit: тестирование исключения с Java 8 и Лямбда-выражения
-
DSL для проверки исключений ** построен на Java 8 - да, JUnit снова становится крутым.
>> Генератор идентификаторов, последовательности и таблицы (последовательности) Hibernate
Влад находится в стадии разработки со своей серией Hibernate - эта часть является хорошей первичной для стратегий первичного ключа.
И, наконец, множество новых Spring релизов :
Framework 4.0.6 выпущен]** http://spring.io/blog/2014/07/08/spring-boot-1-1-4-released [Spring
Загрузка 1.1.4 выпущена]** http://spring.io/blog/2014/07/08/spring-io-platform-1-0-1-released [Spring
Выпущена IO Platform 1.0.1]** http://spring.io/blog/2014/07/08/spring-for-apache-hadoop-2-0-1-released [Spring
для Apache Hadoop 2.0.1 выпущен]** http://spring.io/blog/2014/07/10/spring-batch-releases-and-a-new-repository [Spring
Пакетные выпуски и новый репозиторий]
2. Musings
>> Секрет предотвращения паралича с помощью анализа
Застревать в сорняках и «что если» и не доставлять из-за этого - настоящий позор.
TDD - это одна из техник, которая может вывести вас из этого мышления и постепенно и органично взглянуть на вашу систему и ваши возможности. Высокая степень прагматизма работает также.
>> Какова ваша самая большая слабость: несоответствие сопротивляемости работодателя-кандидата
Дальнейшие размышления о методах найма и неоптимальном способе, которым вся наша отрасль оставляет эту очень важную задачу на волю случая.
>> Подкаст Шона Уэса
Давайте закончим на сильной ноте - этот подкаст абсолютно фантастический.
Если вы еще не слушаете подкасты - сделайте себе большое одолжение, установите приложение подкаста на свой телефон и начните слушать его . Если вы еще не слушали - сделайте это первым - выберите любой (и я имею в виду любой) эпизод, послушайте, и я гарантирую, что вы не остановитесь в ближайшее время (я все еще на полпути) ,