CleanCode: Unterschied zwischen den Versionen

Aus Das Sopra Wiki
Jeremi (Diskussion | Beiträge)
Dietsch (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 23: Zeile 23:
[http://wolfbyte-net.blogspot.com/2009/03/ccd-red-degree-rule-beware-of.html → mehr dazu]
[http://wolfbyte-net.blogspot.com/2009/03/ccd-red-degree-rule-beware-of.html → mehr dazu]
{{BA|Dietsch|Link tot}}
{{BA|Dietsch|Link tot}}
===== [http://www.clean-code-developer.de/Roter-Grad.ashx#Favour_Composition_over_Inheritance_FCoI_3 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.


===== [http://www.clean-code-developer.de/Oranger-Grad.ashx#Single_Responsibility_Principle_SRP_1 Single Responsibility Principle (SRP)] =====
===== [http://www.clean-code-developer.de/Oranger-Grad.ashx#Single_Responsibility_Principle_SRP_1 Single Responsibility Principle (SRP)] =====
Abgerufen von „https://sopranium.de/CleanCode