🌎
Refactoring: Improving the Design of Existing Code (2018)
❔
Чему вы научитесь:
Вы освоите искусство систематического улучшения структуры существующего кода без изменения его внешнего поведения. Руководство подробно разбирает концепцию "запахов кода" (code smells), учит писать надежные наборы тестов перед внесением изменений и применять обширный каталог проверенных техник рефакторинга. Вы узнаете, как безопасно распутывать сложные унаследованные системы, делая их более читаемыми, модульными и готовыми к добавлению нового функционала.
"Refactoring: Improving the Design of Existing Code" — это культовая книга Мартина Фаулера во втором издании, где примеры элегантно переработаны на язык JavaScript. Это обязательное чтение для инженеров-программистов любого уровня, помогающее выработать профессиональную привычку непрерывного поддержания чистоты кодовой базы, предотвращая превращение масштабных проектов в неконтролируемый "большой комок грязи".
Скачать курс
Backender
Обсуждение 0
Обсуждение не доступно в веб-версии. Чтобы написать комментарий, перейдите в приложение Telegram.
Обсудить в Telegram