Java By Comparison: Become a Java Craftsman in 70 Examples (2018)
Авторы: Simon Harrer, Jörg Lenhard, Linus Dietz
#java #book #english
Язык: английский.
Целевая аудитория: опытные разработчики.
В программировании, как и в любом другом деле, совершенства можно достичь только большими стараниями. Если вы хотите писать чистый и гибкий код, следуя хорошим паттернам и бизнес-правилам, для начала вам нужно посмотреть, как такой код выглядит. Настоящее руководство написано профессиональными разработчиками и содержит многочисленные примеры приложений из мира серьёзной разработки, соблюдающие все необходимые стандарты и шаблоны проектирования.
В книге рассматриваются следующие темы:
✔️ меняем магические числа на константы;
✔️ пишем чистый API;
✔️ правильное использование комментариев;
✔️ именуем классы и папки правильно;
✔️ проектируем классы по всем правилам и многое другое.
Преимущества:
➕ актуальный материал по теме;
➕ многочисленные примеры и советы;
➕ must-read для любого разработчика.
Недостатки:
➖ не замечено.