Saubere, Komponenten-basierte Architektur

Clean Architecture spielt ihre Stärken aus, wenn es ein explizites Domänenmodell gibt, welches ins Zentrum dieser Architektur gesetzt wird. Da es in vielen Anwendungen ein solches Domänenmodell nicht gibt, hat Clean Architecture den Ruf behäbig und abstrakt zu sein … wir schießen mit einer Kanone auf Spatzen.

In vielen Fällen reicht eine leichtgewichtigere, komponenten-basierte Architektur völlig aus. Diese Architektur bedient sich einiger Elemente der Clean Architecture und kann bei Bedarf in eine vollumfängliche Clean Architecture überführt werden.

In diesem Talk schauen wir uns an, wie eine solche komponentenbasierte Architektur aussehen kann, was sie von einer Clean Architecture unterscheidet, und was sie mit ihr verbindet.

Speaker

 

Tom Hombergs
Tom Hombergs ist Softwareentwickler, Autor und Simplicity Nerd. Komplexität ist sein Kryptonit, also bricht er komplexe Probleme stets in ihre Einzelteile, um sie zu verstehen. Das Ergebnis sind einfacher Code und einfache Texte, sei es in Artikeln auf seinem Blog, in seinen Büchern, oder in Dokumentation, die er für andere Entwickler schreibt. Tom arbeitet aktuell bei Atlassian in Sydney, wo er für die Developer Experience des Java Tech Stacks verantwortlich ist, der von hunderten Entwicklern weltweit verwendet wird.

betterCode-Newsletter

Sie möchten über die betterCode() Clean Architecture und weitere unserer betterCode()-Events auf dem Laufenden gehalten werden?

 

Anmelden