ConstructiCat Logo
CodeBust.
Browse section ▾

Antipatterns.

Common solutions to recurring problems that look helpful but create more trouble than they solve.

Antipatterns Mascot
Действие на расстоянии (программирование)

Антипаттерн

001
Refactoring Mascot
Якорь для лодки (метафора)

Метафора для устаревшего оборудования

002
Code Smells Mascot
Программирование по культу карго

Ритуальное включение ненужного компьютерного кода

003
Antipatterns Mascot
Циклическая зависимость

Проблематичная взаимозависимость программных модулей

004
Antipatterns Mascot
Связанность (программирование)

Степень взаимозависимости между программными модулями

005
Antipatterns Mascot
Сокрытие ошибок

Отказ от сообщения подробностей об ошибке

006
Design Patterns Mascot
Божественный объект
007
Antipatterns Mascot
Золочение (управление проектами)

Плохая практика в управлении проектами

008
Design Patterns Mascot
Закон инструмента

Чрезмерная опора на привычный инструмент

009
Architectural Patterns Mascot
Жёсткое кодирование

Размещение данных в исходном коде программы

010
Code Smells Mascot
Эффект внутренней платформы

Склонность архитекторов ПО воспроизводить свою платформу разработки

011
Code Smells Mascot
Раздувание интерфейса

Перегрузка интерфейса элементами

012
Refactoring Mascot
Поток лавы (программирование)

Проблема развёртывания незавершённого ПО

013
Architectural Patterns Mascot
Магическое число (программирование)

Числовое значение с неясным смыслом

014
Design Patterns Mascot
Полтергейст (программирование)

Неуместный короткоживущий объект

015
Antipatterns Mascot
Последовательная связанность

Проблема проектирования в объектно-ориентированном программировании

016
Code Smells Mascot
Спагетти-код

Исходный код программы с плохой структурой

017