Skip to main content

Was ist ein Antipattern?

Ein Antipattern ist jede Aktivität, die trotz kontraproduktiver Aktivitäten wiederholt wird.Obwohl der Begriff entstanden ist und im Bereich der Computerprogrammierung weit verbreitet wurde, kann er auf jede Form des Routineverhaltens gelten.Die Identifizierung und Beschreibung von Antipattern kann die Gesamtrationalität verbessern, indem sie gemeinsame Fehler beim Denken leichter zu erkennen machen.In diesem Sinne ist das Antipattern zu allgemeiner Rationalität, da der Irrtum die deduktive Logik ist.

Für eine Charge Code oder eine Reihe von Verhaltensweisen, um ein Antipattern zu bilden, muss es wiederholt auftreten.Für einen Beobachter muss es auch mit einem bekannten Muster kontrastiert werden, das mit ziemlicher Sicherheit besser funktionieren würde.Isolierte Fehler können daher keine Antipattern sein, und es können auch keine Versuche gescheitert, ein Problem zu lösen, für das noch keine Lösung vorhanden ist.Diese Definition lässt noch Platz für eine große Auswahl an fehlerhaften Prozessen.

Selbst innerhalb der ursprünglichen Kategorie des Softwaredesigns gibt es viele verschiedene Arten von Antipattern.Einige beinhalten Fehler, um Benutzerreaktionen zu antizipieren.Schnittstellenblock und kriechende Featuritis mdash; Fast alle Antipattern wurden niedliche Namen und Mdash erhalten. Beziehen Sie sich auf ein Programm mit einer so komplizierten Benutzeroberfläche, dass sie nicht verwaltbar ist.

Andere Antipattern beinhalten typische Programmierfehler.Programmier- und Frachtkultprogrammierung kopieren und einfügen. Beschreiben Sie Situationen, in denen Programmierer zu stark auf bereits bestehendes Material angewiesen sind, anstatt ihren Code auf das Programm zu maßnen, das sie derzeit entwickeln.Gottklasse ist eine Reihe von Objekten in einem Programm, die zu mächtig geworden sind.Das Ganze ist anfällig, da alles auf diesen Elementen abhängt.Nichts angeben und Vietnamkrieg beinhaltet Misserfolge der Klarheit in den Anweisungen für die Management für ihre Mitarbeiter.Wir sind Idioten beinhalten die Annahme, dass Kunden und nicht Programmierer jede Entscheidung darüber treffen müssen, wie ein bestimmter Artikel entwickelt wird.

Andere Antipattern können sich für viele Arten von Organisationssoziologie bewerben.Groupthink findet statt, wenn eine Reihe von Menschen in der Lage ist, eine kollektive Täuschung aufrechtzuerhalten, indem sie sich von außen in Eingaben isolieren.Ein Todesmarsch tritt auf, wenn jeder, der an einem bestimmten Projekt arbeitet, weiß, dass das Scheitern unvermeidlich ist, diese Informationen jedoch nicht an einen starken Führer weiterleiten oder nicht.Wenn es nicht pleite ist, reparieren Sie nicht, dass es sich um ein Stück konventioneller Weisheit handelt, das in Kontexten, in denen ein eventueller Zusammenbruch inakzeptabel wäre, ein Antipattern ist.