Практика 8: Антипаттерны
Понедельник, 04 апреля 2022
Таймс, ауд. 405
Если в прошлых лекциях рассказывалось, как надо делать, в этой лекции речь пойдёт про то, как делать не надо. Будет рассказано, что такое антипаттерны, зачем они нужны и почему, несмотря на то, что они широко известны и задокументированы, всё-таки часто встречаются в индустриальной практике. Будут рассмотрены наиболее популярные антипаттерны:
антипаттерны реализации:
Круговая зависимость;
Последовательная зависимость;
Вызов предка;
Проблема йо-йо;
Активное ожидание;
Сокрытие ошибок;
Магические числа;
Магические строки;
антипаттерны проектирования:
Божественный объект;
Швейцарский нож;
Поток лавы;
Функциональная декомпозиция;
Золотой молоток;
антипаттерны архитектуры:
- Зависимость от поставщика
;
Неявная архитектура;
Проектирование комитетом.