Проектирование ПО по принципам SOLID и Connascence

0/5 ·
Создан: 1 августа 2021 г. Обновлён: 23 марта 2026 г.

Средний уровень архитектуры — то, как приложение разбито на модули и как они взаимодействуют друг с другом — часто упускается из виду, хотя именно здесь закладывается качество системы. Этот курс переводит абстрактные принципы SOLID, Connascence, Cohesion и Coupling из разряда теории в конкретные инструменты для написания здорового кода. Вы научитесь видеть «запахи» в структуре проекта и аргументированно подходить к рефакторингу, используя Fitness Functions для контроля архитектурных характеристик. Материал ориентирован на разработчиков уровня Middle и выше, работающих с любыми языками программирования (примеры кода на Kotlin). В итоге вы получите систематизированную базу для проектирования гибких и легко поддерживаемых приложений.

0 · 0 отзывов

Отзывов пока нет. Будьте первым!

Ещё интересные курсы

П
Можно купить
226 ₽ 2 940 ₽ −92%

Практический курс парсинга сайтов на Python

А
Можно купить
2 712 ₽ 26 990 ₽ −90%

Анализ и визуализация данных на языке Python. Библиотеки Pandas, NumPy, Matplotlib

Владислав Перлин
З
Можно купить
94 ₽ 1 598 ₽ −94%

За тобой не прийдут с болгаркой V2. Volume 1

Мефодий Келевра
P
Можно купить
106 ₽ 1 100 ₽ −90%

Python Bootcamp. Создание приложений и игр

Dev Nirwal
К
Можно купить
136 ₽ 1 950 ₽ −93%

Как написать первый тест на любом проекте

Фёдор Борщёв
P
Можно купить
80 ₽ 974 ₽ −92%

Python в веб - с нуля до создания приложений. Python+Django

YouRa Allakhverdov
П
Можно купить
190 ₽ 750 ₽ −75%

Повышение привилегий Windows для начинающих

Heath Adams
П
Можно купить
232 ₽ 750 ₽ −69%

Повышение привилегий Linux для начинающих

Heath Adams
Р
Можно купить
214 ₽ 740 ₽ −71%

Разработка эксплойтов для Linux (x86)

Srinivas
E
Можно купить
314 ₽ 950 ₽ −67%

Email phishing

Jeff M
П
Можно купить
424 ₽ 899 ₽ −53%

Парсинг сайтов: Scrapy, Splash, Selenium, requests, bs4