Quelle: dotnetpro
Composite Components 2.0, Teil 8 15.06.2020, 00:00 Uhr

Was sind Komponenten?

Softwareprojekte wie mit Lego bauen – dazu muss der Architekt in Komponenten denken.
Auf dem Weg zur Composite Component Architecture 2.0 hat sich gezeigt, dass die Architektur von Softwaresystemen aus den Bereichen Systemarchitektur, Softwarearchitektur und Softwaredesign besteht. Die vorangegangenen Episoden haben Letzteres, also das Softwaredesign, betrachtet. Die beschriebenen Muster, Praktiken und Techniken muss jeder Entwickler beherrschen. Somit steckt die detaillierteste Strukturierung auch im Werkzeugkasten des Architekten.
Nun aber geht es um die gröbere Struktur der Anwendungen: die Komponenten, aus denen ein Softwareprojekt besteht. Damit verlässt diese Kolumne die zuvor ausführlich behandelte Ebene des Softwaredesigns und taucht in das Thema Softwarearchitektur ein.

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar