В самом начале 2014 года я решил отслеживать свои читательские привычки и делиться лучшим материалом здесь, на ForEach .
2014 год был довольно насыщенным, и каждую неделю мы писали обзоры. Я стал читать гораздо больше, чтобы убедиться, что освещаю и курирую материалы, которые имеют ценность и действительно достойны прочтения.
Дайте мне знать в комментариях , если вы находите мои обзоры интересными и полезными.
Вот так…
1. Весна и Ява
>> Написание чистых тестов — беда в раю
Возможно, вы какое-то время писали тесты. И, возможно, вы применяете TDD, так что в целом вы считаете, что у вас уже есть тестирование. Но когда дело доходит до тестирования, всегда есть возможности для улучшения . Много улучшений.
Мне нравится эта статья из-за этого — она не обязательно даст вам решения, но она поднимает несколько чертовски хороших вопросов.
>> Пока вы спали: лучшие новые дополнения Java 8
Некоторые интересные функции, о которых я ничего не знал.
>> Пакетная выборка операторов SELECT с помощью JDBC и Hibernate
Пакетирование SELECT
было следующим естественным шагом в этой серии.
>> Ознакомьтесь с серией блогов Дейва Сайера «Spring Security and AngularJS», преобразованной в учебник
Я освещал каждую часть этой суперполезной серии в течение нескольких еженедельных обзоров. Все шесть частей были преобразованы в один чистый учебник .
Также стоит прочитать:
>> Текущая поддержка Java 7 (и даже Java 6)
>> Настройка производительности Java: получение максимальной отдачи от сборщика мусора
>> Как я могу стать программистом-чемпионом?
>> Выстрелите себе в ногу с помощью генераторов случайных чисел
>> Зал позора сообщений о плохих коммитах
>> Функциональные интерфейсы Java 8 и проверенные исключения
Вебинары и презентации:
>> JHipster для весенней загрузки
>> Создание безопасного приложения Polymer с бэкендом Spring
>> Рефакторинг дженериков Java путем определения подстановочных знаков на практике
Время обновления:
>> Выпуск Spring Boot 1.1.12 и >> Выпуск Spring Boot 1.2.3
>> Выпущена платформа Spring IO 1.0.5 и >> Выпущена платформа Spring IO 1.1.2
2. Технические
>> Ваши тесты тянут вас вниз
Не держать вещи в голове — кажется достаточно простым, но это может иметь огромное влияние. При написании кода это приведет к использованию TDD исключительно в интересах дизайна, постепенному осмыслению вашей системы и значительному увеличению производительности.
И в целом это, конечно, приведет к чрезмерному использованию Trello.
>> Эд Бернс обсуждает HTTP/2 и спецификацию Java EE Servlet 4
HTTP/2 приближается. Мы живем в интересные времена.
Также стоит прочитать:
>> Следующее поколение инстансов с высокой плотностью хранения для EC2
>> Приоритеты операций запуска
3. Размышления
>> Миф о полнофункциональном разработчике
Очень интересно прочитать о том, как быть разработчиком полного стека и что это на самом деле означает.
>> Интроверты как лидеры (кратко)
Краткая информация о том, как быть интровертом может стать хорошим лидером.
>> Стиль управления
Увлекательное чтение, в котором обсуждаются различные стили управления / персонажи.
Также стоит прочитать:
>> Роль технического руководителя: уроки Древнего Рима
4. Комиксы
И мои любимые Дилберты и XKCD недели:
>> Интроверт
>> Человеческое настроение
>> Возможность (xkcd)
5. Выбор недели
Ранее в этом году я представил раздел «Выбор недели» в своем «Еженедельном обзоре». Если вы уже есть в моем списке адресов электронной почты — вы уже выбрали — надеюсь, вам понравилось.