01.03.2014 Aufrufe

Wiederverwendung - Institut für Informatik - Freie Universität Berlin

Wiederverwendung - Institut für Informatik - Freie Universität Berlin

Wiederverwendung - Institut für Informatik - Freie Universität Berlin

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Beispiele <strong>für</strong> Anti-Muster (4)<br />

• Architektur: Entwurf per Komitee (design by committee)<br />

• "Zu viele Köche verderben den Brei" und führen zu einer<br />

Architektur, die in keiner Hinsicht wirklich gut ist<br />

• Architektur: Conways Gesetz (Conway's law)<br />

• Die Architektur eines großen Systems bildet die bestehende<br />

Organisationsstruktur der am Bau beteiligten Gruppen ab<br />

• http://www.melconway.com/research/committees.html<br />

• (Kann, klug eingesetzt, auch ein positives Muster sein!)<br />

• Entwurf: Krake (the blob)<br />

• Es gibt eine Klasse, die an fast allem irgendwie beteiligt ist, und<br />

viel zu viele Kopplungen und Aufgaben hat<br />

• Überkomplexe Schnittstellen sind auch bekannt als<br />

Eierlegende Wollmilchsau (unübersetzbar) oder etwas schwächer<br />

als Schweizer Messer (swiss army knife)<br />

Stephan Salinger, salinger@inf.fu-berlin.de<br />

[23+24] 77 / 84

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!