Kapitel 5
Das Single-Responsibility-Prinzip
Am Ende dieses Kapitels werden Sie in der Lage sein, die folgenden Aufgaben durchzuführen:
Bewerten der Bedeutung des Single-Responsibility-Prinzips
Erkennen von Klassen, die zu viele Verantwortungsbereiche haben
Schreiben von Modulen, Klassen und Methoden, die sich auf einen Verantwortungsbereich beschränken
Refaktorieren monolithischer Klassen in kleinere Klassen mit einem einzigen Verantwortungsbereich
Anwenden von Entwurfs-Patterns, um Verantwortungsbereiche voneinander zu trennen
Das Single-Responsibility-Prinzip (SRP, »Prinzip eines einzigen Verantwortungsbereichs«) schreibt Entwicklern vor, Code zu schreiben, der nur aus genau einem Grund geändert wird. Gibt es mehrere Gründe, warum sich eine ...
Get Agile Softwareentwicklung mit C# now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.