Architektur und Design
13.12.2021, 00:00 Uhr
Entwurfsprozess
Wie entsteht eine Softwarearchitektur oder ein Softwaredesign? David Tielke erklärt, worauf es dabei ankommt.
Softwarearchitekten, Systemarchitekten und Softwareentwickler haben eine gemeinsame wichtige Aufgabe: Anhand von architekturentscheidenden Anforderungen müssen Entwürfe erstellt werden. Während die Systemarchitekten dabei auf Dienste und deren Abhängigkeiten abzielen, arbeitet der Softwarearchitekt auf der Ebene der Komponenten und der Entwickler auf der Ebene der Klassen. Auch wenn die betrachteten Artefakte sich dabei von Rolle zu Rolle unterscheiden, ist der dahinterliegende Prozess identisch. Diese Episode der Deep-Dive-Kolumne geht auf diesen Entwurfsprozess genauer ein und zeigt, wie er abläuft, worauf es ankommt und was Sie dazu benötigen.
Definitionslage
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