CleanCode: Unterschied zwischen den Versionen

Aus Das Sopra Wiki
Vogty (Diskussion | Beiträge)
Vogty (Diskussion | Beiträge)
Zeile 82: Zeile 82:
===== Favour Composition over Inheritance (FCoI) =====
===== Favour Composition over Inheritance (FCoI) =====
Komposition ist flexibler als Ableitung. Bevor man von einer Klasse ableitet, sollte man sich daher immer zuerst fragen, ob man dasselbe Ergebnis nicht auch mit Komposition erreichen kann.
Komposition ist flexibler als Ableitung. Bevor man von einer Klasse ableitet, sollte man sich daher immer zuerst fragen, ob man dasselbe Ergebnis nicht auch mit Komposition erreichen kann.
[http://blogs.msdn.com/b/steverowe/archive/2008/04/28/prefer-composition-over-inheritance.aspx → mehr dazu]


[http://cowboyprogramming.com/2007/01/05/evolve-your-heirachy/ → mehr dazu]
[http://cowboyprogramming.com/2007/01/05/evolve-your-heirachy/ → mehr dazu]
Abgerufen von „https://sopranium.de/CleanCode