несофист
Главная Задачи Нейрозал Мой прогресс Календарь Коллекция Достижения Конспекты Магазин
Задачи Нейрозал Календарь Конспекты Магазин
Войти Регистрация
Меню Гостевой режим
Навигация
Аккаунт
Войти Регистрация

несофист

IT и технологии Языки ЕГЭ и школа Наука
Все Веб-разработка DevOps Языки программирования Data Science и ML Системное программирование Computer Science Инструменты Общее проектирование Архитектура и проектирование

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

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

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

UML

UML-диаграммы — язык, на котором разработчики объясняют архитектуру друг другу без слов. Диаграммы классов, связи между компонентами, типы отношений. Умение читать и рисовать UML — это как умение читать чертежи: не обязательно каждый день, но когда нужно — незаменимо. Код-ревью, проектирование, документация, собеседования — UML встречается везде. Отношения классов, связанность, диаграммы классов — начинаем с основ и доходим до практики.

21 уроков
~1 час
© 2013 - 2026. Праксис
Пользовательское соглашение Политика конфиденциальности Switch to English
Авторам курсов Компаниям Помощь Контакты
Партнёрство О проекте Команда
Выполнено на платформе 1 727 169 199 решений
Нужно войти

Зарегистрируйтесь или войдите, чтобы пользоваться проверкой решений, AI-ассистентом и сохранять прогресс.

Регистрация Войти