6 Systemarchitektur: Schichten

»Most developers understand the value of the layered approach to architecture. The main principle behind layered architectures is that of >separation of responsibility<. Each layer is responsible for a finite amount of work. Any work that cannot (read should not) be done by a particular layer gets delegated to a layer more appropriate for handling the task.«

Jean-Paul S. Boodhoo

Die Grundlagen von modularen Systemen auf der Coding-Ebene wurden in den ersten Kapiteln erklärt. Dabei sind vor allen Dingen die bekannten Coding Patterns von Bedeutung gewesen. In Haralds Beispielanwendung sind aber nicht nur einzelne Coding-Bereiche wichtig, sondern ein gesamter Blick auf das System. An dieser Stelle ist daher ein Sprung ...

Get Software modular bauen 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.