← Все курсы

Анатомия хорошего кода

Объединённый курс о том, как писать код, который можно читать, менять, расширять и сопровождать. Сначала разбираем чистый код и рефакторинг, затем принципы SOLID, после этого переходим к паттернам GoF, внедрению зависимостей и архитектурным паттернам. Курс построен как одна траектория: от локальной читаемости метода до проектирования классов, зависимостей и структуры приложения. Примеры преимущественно на C#, но идеи применимы в Java, TypeScript, Python и других языках.

56 уроков ~45 часов