Большинство разработчиков читают техкниги, чтобы писать чище. Но карьерный рывок и по-настоящему дорогие решения начинаются там, где хорошего кода уже недостаточно. Нужно понимать, где в системе деньги, какова цена архитектурной ошибки, где строить фундамент, а где покупать скорость, что можно сделать временно, а что нельзя делать слабо. После прочтения книги Вы переходите из роли сильного исполнителя в роль человека, которому доверяют направление системы.
«Непрерывный рефакторинг коммерческого программного обеспечения» — книга для senior-разработчиков, техлидов, архитекторов и CTO, которые хотят перестать спорить об архитектуре на языке вкуса и начать принимать ее на языке стоимости ошибки, доменной важности, обратимости решений и темпа бизнеса. Внутри — core и generic domain, заменяемость, осознанный код с душком, highload без мистики, YAGNI без догмы, алгоритм архитектурного выбора и стратегия развития системы через непрерывный рефакторинг.




