Seminar4 Homework - Hoshi089/hello-world GitHub Wiki
Антипаттерны разработки – Магическая кнопка. Антипаттерн, появляющийся при недостатке абстракции, когда множество различных действий сваливается в кучу в неподходящем месте, например в обработчике нажатия на кнопку, вместо того чтобы быть распределёнными по подходящим классам и функциям. Этим страдают на всех языках с графическим редактором – C#, делфи.
Архитектурные антипаттерны – Членовредительство. Излишнее «затачивание» объекта под определенную очень узкую задачу так, что объект не способен будет работать с другими схожими задачами. В следствии чего может появиться очень много объектов с однотипными задачами.
Организационные антипаттерны - Аврал! Применяется не ранее, чем за несколько дней до сдачи проекта. При этом программисты начинают в срочном порядке генерировать код без комментариев и содержащий в себе связки бомб с детонаторами.
Антипаттерны среды - микроменеджмент. Руководители контролируют каждый шаг работников, не допускают самостоятельности, требуют отчетов после каждого действия. Это приводит к снижению мотивации сотрудников и к накоплению нереализованного потенциала.