Im Modul „Domain-driven Design“ des Software Architecture Camps lernst du, wie aus komplexer Fachlichkeit klare und tragfähige Softwarearchitektur entsteht. Du entwickelst gemeinsam mit dem Fachbereich ein belastbares Fachmodell und schaffst eine gemeinsame Sprache, mit der du Missverständnisse zwischen Technik und Domäne auflöst. Dafür brauchst du keine speziellen Technologiekenntnisse – Grundkenntnisse in Softwareentwicklung und IT-Projekten reichen aus, UML ist hilfreich, aber kein Muss.
Topics: Domain-driven Design, DDD, Softwarearchitektur, Fachmodell, Domäne verstehen, Bounded Contexts, Context Maps, Aggregates, Entities, Value Objects, modellgetrieben, strategisches Design, taktisches Design, Teamkommunikation, komplexe Softwareprojekte, Fachlichkeit im Code, Architektur gestalten