SlideServe
Menu
Préférences
© SlideServe · v2026

Anti Pattern

ishi avatar
16 diapositives · 531 Views · Jul 21, 2014

Anti Pattern. Michael Lukas, Beate Wallner. Inhalt. Allgemeines Anti-Pattern im Projektmanagement Anti-Pattern in der Programmierung Anti-Pattern im Entwurf Sonstige Anti-Pattern . Allgemeines. Negativbeispiele GoF Beschreibung + Lösungsvorschlag vor Fehlern bewahren.

Anti Pattern - slide 1
01 / 16Anti Pattern
1 / 17

Télécharger la présentation

Anti Pattern
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Anti Pattern Michael Lukas, Beate Wallner

  2. Inhalt • Allgemeines • Anti-Pattern im Projektmanagement • Anti-Pattern in der Programmierung • Anti-Pattern im Entwurf • Sonstige Anti-Pattern

  3. Allgemeines • Negativbeispiele • GoF • Beschreibung + Lösungsvorschlag • vor Fehlern bewahren

  4. Anti-Pattern im Projektmanagement • Smoke and mirrors • Brookssches Gesetz neuer Mitarbeiter + Zeit zum einarbeiten = weitere Verzögerung

  5. Anti-Pattern im Projektmanagement • God object • Objekt weiß zu viel • Lösung -> Aufteilen

  6. Anti-Pattern in der Programmierung • Double-Checked Locking "Der JIT-Compiler kann den Assemblercode so umsortieren, dass der Verweis auf das Helper-Objekt gesetzt wird, bevor der Konstruktor vomHelper-Objekt vollständig durchlaufen wurde."

  7. Anti-Pattern in der Programmierung • Copy and Paste Programming • Fehler mitkopieren • Keine Weiterentwicklung • Führt oft zum Onion Pattern

  8. Anti-Pattern in der Programmierung • Onion • Verständnis fehlt • Angst etwas kaputt zu machen • Führt wieder zum Onion Pattern!

  9. Anti-Pattern in der Programmierung • Lava Flow • Folge des Onion Patterns • Toter Quelltext • Angst etwas kaputt zu machen

  10. Anti-Pattern in der Programmierung • Switch Statements • Statt State Pattern • Verhalten wird über Switch gesteuert

  11. Anti-Pattern in der Programmierung • Reservierte Wörter • Datenbanken (MySQL -> Oracle)

  12. Anti-Pattern im Entwurf • Big Ball of Mud • keine erkennbare Softwarearchitektur • Gas factory • unnötig komplex

  13. Anti-Pattern im Entwurf • Sumo-Hochzeit • stark abhängig • unflexibel • PL/SQL

  14. Sonstige Anti-Pattern • Reinventing the square wheel • gute Lösungen existieren bereits • Warm body

  15. Sonstige Anti-Pattern • Single head of knowledge • mangelnder Austausch zwischen Kollegen • wird verhindert durch Teambildung • Crocodile Management • auftauchen, Maul aufreißen, abtauchen

  16. Vielen Dank für Ihre Aufmerksamkeit!