Kapitel 3: Abhängigkeiten umkehren
Nachdem es im vorangegangenen Kapitel um die herkömmliche Schichtenarchitektur ging, dürfen Sie in diesem Kapitel einen alternativen Ansatz erwarten. Zunächst werden zwei der SOLID-Prinzipien[1] diskutiert, bevor diese angewandt werden, um eine Clean oder Hexagonale Architektur zu erzeugen, die sich der Probleme einer geschichteten Architektur annimmt.
3.1 Das Single-Responsibility-Prinzip
In der Softwareentwicklung kennen vermutlich alle das Single-Responsibility-Prinzip (SRP) oder glauben zumindest, es zu kennen. Eine gebräuchliche Interpretation dieses Prinzips lautet:
Eine Komponente sollte nur eine Sache tun, und diese sollte sie richtig machen.
Das ist ein guter Ratschlag, aber nicht die eigentliche ...
Get Clean Architecture Praxisbuch - für saubere Software-Architekturen und wartbaren Code 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.