«В самом начале 2014 года я решил начать отслеживать свои читательские привычки и делиться лучшими материалами здесь, на Baeldung.

Курирование моего чтения сделало его более целеустремленным и разнообразным — и я надеюсь, что принесу пользу и вам, позволив лучшему контенту недели подняться на вершину.

Итак, приступим…

1. Java и Spring

>> Reduce Boilerplate Code in your Java applications with Project Lombok

Краткое и полезное введение в проект Lombok и способы удаления некоторых шаблонов в вашей системе с его помощью.

Лично я думаю, что Ломбок — это своего рода подход «лечение симптома, а не причины» — умеренно полезный, но также и небольшой барьер для нового разработчика, берущего проект.

>> Your code coverage metric is not meaningful

Я думаю, что это уже хорошо известный факт — покрытие кода ничего не гарантирует и определенно не должно быть метрикой, на которую смотрит бизнес, а в лучшем случае чем-то внутренним, что разработчик отслеживает и использует в качестве инструмента.

>> Java 8 Lambdas – A Peek Under the Hood

Есть много вводных по Java Lambdas — это одно из лучших.

>> Spring Boot and Spring Data REST – exposing repositories over REST

Беглый взгляд на Spring Data REST и то, как его можно настроить с помощью Spring Boot для реализации простого API. Довольно полезно, чтобы быстро взяться за дело.

>> Streaming JSON Patch from Spring to a React UI

Это хороший знак, когда фреймворк исследует границы Интернета и смотрит вперед. Эта краткая статья является ранним взглядом на то, как вы будете передавать данные с помощью JSON Patch по протоколу STOMP.

Возможно, вы не сразу начнете использовать это, но, тем не менее, это очень классное упражнение.

My Weekly Review on Baeldung

2. Технические вопросы и размышления

>> Clean Up Those Nasty Junk Drawers

Подробные советы по улучшению структуры и группировки для тестов – здесь много отличной пищи для размышлений.

>> ChessTDD 18: RemovePiece and Housekeeping

Новая часть серии Chess TDD после небольшого перерыва. Будет интересно посмотреть, что нахождение в новой кодовой базе (и в Java) будет означать для серии — возможно, соглашения, склоняющиеся к стилю BDD.

>> move fast & break nothing

Вы развиваете систему, пока эта система находится в руках реальных пользователей. Если нет – вы будете (в этом весь смысл того, что мы делаем, не так ли?).

Теперь, когда мы это установили – прыгайте дальше и читайте эту статью – это не чушь.

>> Faith in eventually

Интересный способ взглянуть на техническую глубину (среди прочего) — от Джейсона Фрида.

Это определенно приобретаемый навык — знать, что нужно решить прямо сейчас, к чему стремиться позже, и быть в состоянии смириться с этим постоянно несовершенным положением вещей.

>> How I Curate the IndyHackers’ Newsletter

Это и мета, и очень уместно включить в статью в стиле информационного бюллетеня, такую ​​как этот еженедельный обзор. Это очень интересно читать о методах и практиках курирования информационного бюллетеня.

Я пишу этот еженедельный обзор с самого начала этого года, и по ходу дела я оптимизировал свой процесс и изучил много лучших практик, но пока ничего не автоматизировал. Возможно, в 2015 году.

3. Комиксы

И, конечно же, недели комиксов XKCD – эти 3 забавные, но и немного грустные:

>> Spirit

>> Listen to Yourself

>> Tones

4. Эксклюзив

На прошлой неделе я представил â Раздел «Выбор недели» здесь, в моем «Еженедельном обзоре». Интересно то, что это полностью эксклюзивно для подписчиков моего списка адресов электронной почты.

Итак, если вы пришли к этой статье из моего списка адресов электронной почты, значит, у вас уже есть выбор – надеюсь, вам понравилось.