-
Notifications
You must be signed in to change notification settings - Fork 0
Seminar4 Homework
Антипаттерны разработки – Магическая кнопка. Антипаттерн, появляющийся при недостатке абстракции, когда множество различных действий сваливается в кучу в неподходящем месте, например в обработчике нажатия на кнопку, вместо того чтобы быть распределёнными по подходящим классам и функциям. Этим страдают на всех языках с графическим редактором – C#, делфи.
Архитектурные антипаттерны – Членовредительство. Излишнее «затачивание» объекта под определенную очень узкую задачу так, что объект не способен будет работать с другими схожими задачами. В следствии чего может появиться очень много объектов с однотипными задачами.
Организационные антипаттерны - Аврал! Применяется не ранее, чем за несколько дней до сдачи проекта. При этом программисты начинают в срочном порядке генерировать код без комментариев и содержащий в себе связки бомб с детонаторами.
Антипаттерны среды - Экономия. Так как заказчик часто желает получить золотой замок за цену железного ведра, то встает вопрос об экономии. И заказчик решает вместо того, чтобы сократить функционал и требования, лучше сократить проектирование, прототипирование, внутренние