Chistyakova Ksenia Seminar4 - Hoshi089/hello-world GitHub Wiki

Антипаттерны разработки - Золотой молоток (Golden hammer) Антипаттерн проектирования, заключающийся в использовании одного и того же решения везде. Золотой молоток также известен под названиями: закон инструмента (The law of the instrument), молоток Маслоу (Maslow's hammer), «молоточек» ( Gavel).

Архитектурные антипаттерны - Божественный объект. Этот анти-паттерн, который довольно часто встречается у ООП разработчиков. Такой объект берет на себя слишком много функций и/или хранит в себе практически все данные. В итоге мы имеем непереносимый код, в котором, к тому же, сложно разобраться. Так же, подобный код довольно сложно поддерживать, учитывая, что вся система зависит практически только от него. Причинами являются — некомпетентность разработчика, взятие одним разработчиком большой части работы (особенно, когда размер работы «превышает» уровень опыта этого разработчика). Бороться с таким подходом надо — разбивать задачи на подзадачи, с возможностью решения этих подзадач различными разработчиками.

Организационные антипаттерны - Рыцарь на белом коне (англ. Knight in shining armor). РНБК происходит тогда, когда личность, которая не совершает ошибок, появляется на сцене и пытается починить всё, без сообщений о том, какие изменения он/она сделал/сделает и почему.

Антипаттерны среды - Синдром вареной лягушки. Сутью эксперимента является предположение о том, что если лягушку поместят в кипящую воду, она выпрыгнет, но если она будет находиться в холодной воде, которая медленно нагревается, то она не будет воспринимать опасность и будет медленно погибать. История часто используется как метафорическое отображение неспособности людей реагировать на значительные изменения, которые происходят постепенно.