В самом начале 2014 года я решил начать отслеживать свои читательские привычки и делиться лучшим материалом здесь, на ForEach .
Курирование моего чтения сделало его более целеустремленным и разнообразным — и я надеюсь, что принесу пользу и вам, позволив лучшему контенту недели подняться на вершину.
Вот так…
1. Ява и весна
>> Сократите шаблонный код в своих Java-приложениях с помощью Project Lombok
Краткое и полезное введение в проект Lombok и способы удаления некоторых шаблонов в вашей системе с его помощью.
Лично я думаю, что Lombok — это своего рода подход «лечение симптома, а не причины» — умеренно полезный, но также и небольшой барьер для нового разработчика, берущего проект.
>> Ваша метрика покрытия кода не имеет смысла
Я думаю, что это уже хорошо известный факт — покрытие кода ничего не гарантирует и определенно не должно быть метрикой, на которую смотрит бизнес, а в лучшем случае чем-то внутренним, что разработчик отслеживает и использует в качестве инструмента.
>> Java 8 Lambdas — заглянуть под капот
В Java Lambdas есть много вступлений — это одно из лучших.
>> Spring Boot и Spring Data REST — доступ к репозиториям через REST
Беглый взгляд на Spring Data REST и на то, как его можно настроить с помощью Spring Boot для реализации простого API. Довольно полезно, чтобы быстро взяться за дело.
>> Потоковая передача патча JSON из Spring в пользовательский интерфейс React
Это хороший знак, когда фреймворк исследует границы Интернета и смотрит вперед. Эта краткая статья является ранним взглядом на то, как вы будете передавать данные с помощью JSON Patch по протоколу STOMP .
Может быть, не сразу прыгнуть и использовать это, но, тем не менее, это очень классное упражнение.
2. Технические и размышления
>> Очистите эти неприятные ящики для мусора
Подробные советы по улучшению структуры и группировки для тестов — здесь много отличной пищи для размышлений.
>> ChessTDD 18: RemovePiece и уборка
Новая часть серии Chess TDD после небольшого перерыва. Будет интересно посмотреть, что будет означать для серии нахождение в новой кодовой базе (и в Java) — возможно, соглашения, склоняющиеся к стилю BDD.
>> Двигайся быстро и ничего не ломай
Вы развиваете систему, пока эта система находится в руках реальных пользователей . Если нет – будешь (в этом весь смысл того, что мы делаем, не так ли?).
Теперь, когда мы это установили — прыгайте и читайте эту статью — это не ерунда.
>> Вера в конце концов
Интересный способ взглянуть на техническую глубину (помимо всего прочего) — от Джейсона Фрида.
Это определенно приобретаемый навык — знать, что решать прямо сейчас, к чему стремиться позже, и быть в состоянии смириться с этим постоянно несовершенным положением вещей.
>> Как я курирую информационный бюллетень IndyHackers
Это и мета, и очень уместно включить в статью в стиле информационного бюллетеня, такую как этот еженедельный обзор. Это очень интересное чтение о методах и практиках курирования информационного бюллетеня .
Я пишу этот еженедельный обзор с самого начала этого года, и по ходу дела я оптимизировал свой процесс и изучил множество лучших практик, но пока ничего не автоматизировал. Может в 2015г.
3. Комиксы
И, конечно же, недели комиксов XKCD — эти 3 забавные, но и немного грустные:
>> Дух
>> Слушай себя
>> Тоны
4. Эксклюзив
На прошлой неделе я представил раздел «Выбор недели» в своем «Еженедельном обзоре». Интересно то, что это полностью эксклюзивно для подписчиков моего списка адресов электронной почты .
Итак, если вы пришли к этой статье из моего списка адресов электронной почты, у вас уже есть выбор — надеюсь, вам понравилось.