Skip to content
EntityQ76438· pop 28· linked from 261 articles

Антипаттерн

Sign in to save

Also known as antipattern

определённый подход к решению проблем

Wikidata facts

Subclass of
pattern
Show 4 more facts
topic's main category
Category:Anti-patterns
Commons category
Anti-patterns
Sources (2)

via Wikidata · CC0

Article · Русский

Антипаттерн (англ. anti-pattern) — это распространённый подход к решению класса часто встречающихся проблем, являющийся неэффективным, рискованным или непродуктивным. В отличие от шаблона проектирования, рассмотрение антипаттерна включает в себя как неправильное решение проблемы с его признаками и последствиями, так и выход из ситуации. Термин происходит из информатики, из книги «Банды четырёх» «Шаблоны проектирования», которая заложила примеры практики хорошего программирования. Авторы назвали эти хорошие методы «паттернами», и противоположными им являются «антипаттерны». Частью хорошей практики программирования является избегание антипаттернов. До появления термина все проблемы назывались ловушки (pitfalls). Таким образом, антипаттерны — это самые распространённые ловушки, но не все ловушки будут антипаттернами. Антипаттерны концептуально похожи на паттерны в том, что они документируют повторяющиеся решения общих проблем. Они известны как антипаттерны, потому что их использование (или злоупотребления) даёт негативные последствия.

Abstract from DBpedia / Wikipedia · CC BY-SA