Raus aus den Abhängigkeiten…anders als gedacht

Hallo Spaß-Coder. Mit diesem Artikel wollen wir mehr zum Nachdenken anregen und weniger das Thema ausführlich erläutern. Das Thema der Abhängigkeiten haben wir mittlerweile in verschiedenen Artikeln immer mal wieder aufgegriffen, sei es beim Test, für das Refaktorisieren oder im Kontext des SRPs. Wir verweisen auf ein Architekturmodell, in dem zumindest funktionale Abhängigkeiten grundsätzlich vermieden […]

Aus Prinzip nur eine Verantwortlichkeit

Hallo Spaß-Coder. Wie viele Verantwortlichkeiten haben eure Klassen? Das Eine-Verantwortlichkeit-Prinzip (Single-Responsibility-Principle [SRP]) spricht bei Verantwortlichkeiten bzw. Aufgaben von Klassen darüber, wie viele Gründe es gibt, eine Klasse zu ändern. Das mag dann etwas seltsam anmuten, wenn ich die Aussage treffe: „Ich ändere die Klasse weil ich den Code in der Klasse ändern muss/will.“. Schauen wir […]