About: Anti-pattern     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:WikicatProgrammingPrinciples, within Data Space : dbpedia.demo.openlinksw.com associated with source document(s)
QRcode icon
http://dbpedia.demo.openlinksw.com/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FAnti-pattern

An anti-pattern in software engineering, project management, and business processes is a common response to a recurring problem that is usually ineffective and risks being highly counterproductive. The term, coined in 1995 by computer programmer Andrew Koenig, was inspired by the book Design Patterns (which highlights a number of design patterns in software development that its authors considered to be highly reliable and effective) and first published in his article in the Journal of Object-Oriented Programming.A further paper in 1996 presented by Michael Ackroyd at the Object World West Conference also documented anti-patterns.

AttributesValues
rdf:type
rdfs:label
  • نموذج مضاد (ar)
  • Antipatró de disseny (ca)
  • Návrhový antivzor (cs)
  • Anti-Pattern (de)
  • Anti-pattern (en)
  • Antipatrón de diseño (es)
  • Antipattern (fr)
  • Anti-pattern (it)
  • 안티패턴 (ko)
  • アンチパターン (ja)
  • Antipatroon (nl)
  • Antywzorzec projektowy (pl)
  • Antipadrão (pt)
  • Антипаттерн (ru)
  • Antimönster (sv)
  • 反面模式 (zh)
  • Антипатерн (uk)
rdfs:comment
  • Návrhový antivzor (angl. anti-pattern) v softwarovém inženýrství představuje obecný postup při řešení opakujících se problémů při návrhu počítačových programů, který je všeobecně vnímán jako nesprávný nebo neefektivní. Tento pojem byl poprvé použit v roce 1995 a byl inspirován knihou . Návrhové anti-vzory jsou opakem návrhových vzorů. Návrhové antivzory mohou být přesně popsány ve formě dokumentu, který obsahuje název (alternativní názvy), problém, který se daný antivzor snaží řešit, nejčastější výsledky jeho používání a možné řešení. (cs)
  • ソフトウェア開発におけるアンチパターン (英: anti-pattern) とは、必ず否定的な結果に導く、しかも一般的に良く見られる開発方式を記述する文献形式を言う。その内容は、基本的には、否定的な開発方式の一般的な形、主原因、症状、重症化した時の結果、そしてその対策の記述からなる。 デザインパターンを補完・拡張する関係にあるもので、多くの開発者が繰り返すソフトウェア開発の錯誤を明確に定義することにより、開発や導入を阻害する一般的で再発性の高い障害要因の検知と克服を支援することが目的である。 (ja)
  • 안티패턴(anti-pattern)은 소프트웨어 공학 분야 용어이며, 실제 많이 사용되는 패턴이지만 비효율적이거나 비생산적인 패턴을 의미한다. 안티패턴은 1995년 앤드루 케이니그가 디자인 패턴을 참고하여 처음 사용한 말이다. 그리고 3년후 <안티패턴>이라는 책 때문에 '안티패턴'이라는 용어가 널리 알려지게 되었다. (ko)
  • Antimönster är en inom programutvecklingsmetodik som innebär att man katalogiserar olika typiska problem och dess typiska mest idiotiska lösningar. Metoden syftar till att genom rikliga exemplifieringar kodifiera kunskap om programutveckling. Den engelskspråkiga termen är anti patterns. (sv)
  • في هندسة البرمجيات، النموذج المضاد (أو antipattern) هو أحد نماذج التصميم من الشائع استخدامه ولكنه غير فعال و/ أو يؤدي إلى نتائج عكسية في الممارسة العملية. وقد وضع هذا المصطلح في عام 1995 من قبل أندرو كونيغ،وهو مستوحى من كتاب عصابة الأربعة ديزاين باترنز، التي طورت مفهوم نماذج التصميم في مجال البرمجيات. وشاع المصطلح على نطاق واسع بعد ثلاث سنوات من خلال كتاب انتي باترن، الذي مدد استخدام المصطلح إلى ما وراء مجال تصميم البرمجيات وإلى التفاعل الاجتماعي العام. ووفقا للمؤلفين الكتاب، يجب أن يكون هناك ما لا يقل عن اثنين من العناصر الرئيسية الحالية لتمييز الفعلي بين النموذج المضاد وبين عادة سيئة بسيطة، أو ممارسة سيئة، أو فكرة سيئة: (ar)
  • Un antipatró de disseny és un patró de disseny que invariablement condueix a una mala solució per a un problema. Quan es documenten els antipatrons, a més dels patrons de disseny, es proporciona informació i detalls als dissenyadors de sistemes per tal que no escullin mals camins, partint de documentació disponible en lloc de simplement de la intuïció. El concepte d'antipatró es pot aplicar a l'enginyeria en general, i fins i tot a qualsevol tasca realitzada per l'home. Encara que no s'escolta gaire fora del camp l'enginyeria, la noció està àmpliament estesa. (ca)
  • Ein Anti-Pattern (aus dem Englischen, übersetzt etwa Antimuster) ist ein Oberbegriff für Verhaltensmuster, die speziell in der Softwareentwicklung anzutreffen und zumeist auch allgemein auf Organisationen übertragbar sind. Als Anti-Pattern werden Lösungsansätze bezeichnet, die ungünstig oder schädlich für den Erfolg eines Projektes oder einer Organisation sind. Sie bilden das Gegenstück zu Pattern (englisch Muster), welche gute und bewährte Problemlösungsansätze darstellen. (de)
  • An anti-pattern in software engineering, project management, and business processes is a common response to a recurring problem that is usually ineffective and risks being highly counterproductive. The term, coined in 1995 by computer programmer Andrew Koenig, was inspired by the book Design Patterns (which highlights a number of design patterns in software development that its authors considered to be highly reliable and effective) and first published in his article in the Journal of Object-Oriented Programming.A further paper in 1996 presented by Michael Ackroyd at the Object World West Conference also documented anti-patterns. (en)
  • Un antipatrón de diseño es un patrón de diseño que invariablemente conduce a una mala solución para un problema. Al documentarse los antipatrones, además de los patrones de diseño, se dan argumentos a los diseñadores de sistemas para no escoger malos caminos, partiendo de documentación disponible en lugar de simplemente la intuición. El concepto de antipatrón se puede aplicar a la ingeniería en general, e incluso a cualquier tarea realizada por el hombre. Aunque no se escucha con frecuencia fuera del campo ingenieril, la noción está ampliamente extendida. (es)
  • En génie logiciel, les anti-patrons ou antipatterns sont des erreurs courantes de conception des logiciels. Leur nom vient du fait que ces erreurs sont apparues dès les phases de conception du logiciel, notamment par l'absence ou la mauvaise utilisation de patrons de conception, appelés design pattern en anglais. Les anti-patrons se caractérisent souvent par une lenteur excessive du logiciel, des coûts de réalisation ou de maintenance élevés, des comportements anormaux et la présence de bugs. (fr)
  • In informatica, gli anti-pattern (o antipattern) sono dei design pattern, o più in generale delle procedure o modi di fare, usati durante il processo di sviluppo del software che, pur essendo lecitamente utilizzabili, si rivelano successivamente inadatti o controproduttivi nella pratica. Il termine fu coniato nel 1995 da Andrew Koenig, ispirato dal libro Design Patterns: Elementi per il riuso di software ad oggetti scritto dalla Gang of Four (la banda dei quattro), i quali svilupparono il concetto di pattern nel campo del software. (it)
  • Antywzorzec (ang. anti-pattern) – przypadek powtarzających się, odkrywanych na nowo złych rozwiązań problemów. Badanie antywzorców zajmuje się ich rozpoznawaniem i porządkowaniem, tak aby można ich było uniknąć w przyszłości, a także aby można było je łatwo wykryć w wadliwie działających systemach. Termin „antywzorzec” ma swoje źródło w informatyce, czerpiąc inspirację ze wzorców projektowych opracowanych przez , które zawierają przykłady dobrych praktyk programistycznych. (pl)
  • Een antipatroon (Engels: anti-pattern) is een beschrijving van een vaak voorkomend, architectonisch patroon dat is bedoeld om een specifiek probleem te verhelpen, maar achteraf een ineffectieve oplossing blijkt. In product- of systeemontwerpen uiten antipatronen zich in hoge frequentie of grote hoeveelheid onderhoudswerkzaamheden. (nl)
  • Em Engenharia de software, um anti-padrão é um padrão de projeto de software que pode ser comumente usado mas é ineficiente e/ou contra-produtivo em prática. O termo foi cunhado em 1995 por , inspirado pelo livro do Gang of Four Design Patterns, que desenvolveu o conceito de padrão de projeto de software. O termo foi largamente popularizado três anos depois pelo livro , que estendeu o uso do termo além do campo de desenho de software para interações pessoais em geral. De acordo com os autores do último, deve haver ao menos dois elementos chave para formalmente distinguir um anti-padrão real de um mau hábito, má prática ou má ideia: (pt)
  • Антипаттерн (англ. anti-pattern) — это распространённый подход к решению класса часто встречающихся проблем, являющийся неэффективным, рискованным или непродуктивным. В отличие от шаблона проектирования, рассмотрение антипаттерна включает в себя как неправильное решение проблемы с его признаками и последствиями, так и выход из ситуации. Антипаттерны концептуально похожи на паттерны в том, что они документируют повторяющиеся решения общих проблем. Они известны как антипаттерны, потому что их использование (или злоупотребления) даёт негативные последствия. (ru)
  • Антипа́терн, або антишабло́н — загальний спосіб вирішення проблеми, що часто виникає під час проєктування програмного забезпечення, який, як правило, неефективний та зменшує продуктивність комп'ютерної програми. Інакше кажучи, антипатерн — шкідливий і неефективний патерн. Концепція антипатерну є універсальною і придатна не лише для програмної інженерії, але й для практично будь-якої сфери людської діяльності; втім, термін не набув поширення поза межами IT-індустрії. Існує 3 ключових правила, коли рішення вважається антипатерном: (uk)
  • 在软件工程中,反面模式(anti-pattern或antipattern)指的是在实践中經常出现但又低效或是有待优化的设计模式,是用来解决问题的带有共同性的不良方法。它们已经经过研究并分类,以防止日后重蹈覆辙,并能在研发尚未投产的系统时辨认出来。 Andrew Koenig在1995年造了anti-pattern这个词,灵感来自于GoF的《设计模式》一书。而这本书则在软件领域引入了“设计模式”(design pattern)的概念。三年后antipattern因《AntiPatterns》这本书而获得普及,而它的使用也从软件设计领域扩展到了日常的社会互动中。按《AntiPatterns》作者的说法,可以用至少两个关键因素来把反面模式和不良习惯、错误的实践或糟糕的想法区分开来: * 行动、过程和结构中的一些重复出现的乍一看是有益的,但最终得不偿失的模式 * 在实践中证明且可重复的清晰记录的重构方案 很多反面模式只相当于是错误、咆哮、不可解的问题、或是可能可以避免的糟糕的实践,它们的名字通常都是一些用反话构成的词语。有些时候陷阱(pitfalls)或黑色模式(dark patterns)这些不正式的说法会被用来指代各类反复出现的糟糕的解决方法。因此,一些有争议的候选的反面模式不会被正式承认。 (zh)
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Link from a Wikipage to an external page
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (378 GB total memory, 67 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software