February 2018
Intermediate to advanced
376 pages
9h 52m
German
![[Bild]](/api/v2/epubs/urn:orm:book:9783958457263/files/Images/kap25_bild00_cleanarch.jpg)
Es ist durchaus vorstellbar, dass Softwaresysteme aus nur drei Komponenten bestehen: der Benutzerschnittstelle, den Geschäftsregeln und der Datenbank. Für einfache Systeme ist das auch ausreichend, in den meisten findet sich allerdings eine größere Zahl von Komponenten.
Denken Sie zum Beispiel an ein einfaches Computerspiel. Hier könnten die drei Grundkomponenten doch vielleicht ausreichen: Die Benutzerschnittstelle transportiert alle Eingaben des Spielers an die Spielregeln, und die Spielregeln speichern den Status des Spiels wiederum in irgendeiner Form von permanenter Datenstruktur. Aber ist das wirklich schon ...
Read now
Unlock full access