Kapitel 22: Die saubere Architektur

[Bild]

In den letzten Jahrzehnten kamen eine ganze Reihe von Ideen bezüglich der Architektur von Softwaresystemen auf, darunter auch Folgende:

  • Hexagonale Architektur (später auch als »Ports and Adapters« bezeichnet). Entwickelt von Alistair Cockburn und von Steve Freeman und Nat Pryce in ihrem wundervollen Buch Growing Object-Oriented Software with Tests[1] adaptiert.

  • DCI (Data Context Interaction). Entwickelt von James Coplien und Trygve Reenskaug.

  • BCE (Boundary Control Entity). Vorgestellt von Ivar Jacobson in seinem Buch Object-Oriented Software Engineering: A Use Case Driven Approach.[2]

Auch wenn ...

Get PR: Clean Architecture - Das Praxis-Handbuch für gutes Softwaredesign 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.