Softwarearchitektur ist ein vielschichtiges Themenfeld das oft kontrovers diskutiert wird. Es gibt mittlerweile mehr als ein dutzend „etablierter“ Architekturmuster bzw. Ansätze. Viele Diskussionen zu Softwarearchitektur werden sehr theoretisch geführt und scheitern dann oft beim Umsetzen in die Praxis. Dieser Workshop gibt die Möglichkeit sich ganz praktisch und explorativ mit den gängigen Softwarearchitekturmustern zu beschäftigen indem man sie direkt praktisch umsetzt. Wir werden zusammen sehr realitätsnah die eine oder andere „architektonische Zwiebel schälen“
und uns in den essentiellen „Kern“ von Architekturen begeben.
Dieser Workshop erfordert keine Vorkenntnisse zum Thema Architektur, nur grundlegende Programmierkenntnisse in C# und .NET.
Voraussetzungen
- Notebook mit Windows oder macOS
- Visual Studio (>=2019) oder JetBrains Rider
- Bei Visual Studio wird ist die Verwendung von JetBrains ReSharper optional, wird aber empfohlen
Level: 200 – Intermediär