Книга Роберта Мартина «Чистый код: создание, анализ и рефакторинг» остаётся актуальной в эпоху современного программирования, потому что она посвящена важным принципам написания чистого кода, которые помогают избежать ошибок и улучшить развитие проекта. tproger.ru litres.com
Некоторые из этих принципов:
- Продумывание задачи заранее. tproger.ru Автор сравнивает написание кода с созданием книги: сначала пишется черновик, в котором продумываются все ходы, и только потом создаётся чистовик с лучшим вариантом. tproger.ru
- Принцип единой ответственности. tproger.ru Согласно ему, любая сущность должна выполнять только одно действие и нести только одну ответственность. tproger.ru
- Удаление мёртвого кода. tproger.ru Это код, который никогда не сработает или уже не используется. tproger.ru Такие коды не приносят никакой пользы, и удалять их нужно сразу, чтобы всё было структурировано. tproger.ru
- Принцип компактности. tproger.ru Не стоит создавать большие классы, лучше разбивать их на подклассы. tproger.ru
Кроме того, книга подходит как новичкам в программировании, так и опытным специалистам. litres.com www.litres.ru Большая часть примеров написана на Java, но советы, собранные в книге, подходят и для других языков программирования. litres.com www.litres.ru