Seminar4 Homework - Hoshi089/hello-world GitHub Wiki

Антипаттерны разработки – Магическая кнопка. Антипаттерн, появляющийся при недостатке абстракции, когда множество различных действий сваливается в кучу в неподходящем месте, например в обработчике нажатия на кнопку, вместо того чтобы быть распределёнными по подходящим классам и функциям. Этим страдают на всех языках с графическим редактором – C#, делфи.

Архитектурные антипаттерны – Членовредительство. Излишнее «затачивание» объекта под определенную очень узкую задачу так, что объект не способен будет работать с другими схожими задачами. В следствии чего может появиться очень много объектов с однотипными задачами.

Организационные антипаттерны - Аврал! Применяется не ранее, чем за несколько дней до сдачи проекта. При этом программисты начинают в срочном порядке генерировать код без комментариев и содержащий в себе связки бомб с детонаторами.

Антипаттерны среды - микроменеджмент. Руководители контролируют каждый шаг работников, не допускают самостоятельности, требуют отчетов после каждого действия. Это приводит к снижению мотивации сотрудников и к накоплению нереализованного потенциала.