Nuclos guter Code: Refactoring, Interface, DefaultValueProviderWithIds, Lesbarkeit, Codeverdopplung vermeiden.

globe with meridians Sprache: Deutsch · English

open book Wie man es richtig macht:

Refactoring des Negativbeispiels – gemeinsames Interface statt Codeverdopplung.

Der refaktorierte Gegenentwurf zum Negativbeispiel: Ein sinnvolles Interface (hier DefaultValueProviderWithIds), das beide Provider implementieren, beseitigt Codeverdopplung und wirre Verschachtelung – der Code wird lesbar und logisch:

Beispiel für schlechte Programmierung

Verwandte Seiten

gear Beispiel für schlechte Programmierung:


Vorher.

Öffnen →