|
in der "Alten Scheuer Degerloch"
Domain-Driven Design - Was Baggerfahren von guter Softwareentwicklung unterscheidet
Abstract Vor einiger Zeit saßen wir zu dritt beim Essen und unterhielten uns über unsere aktuellen Projekte. Ein Kollege meinte: seien wir mal ehrlich…, was machen wir denn tatsächlich? Wir schaufeln Daten aus einer Datenbank zur Oberfläche - und zurück - es ist immer dasselbe. Ist es wirklich so? Wir widersprachen ganz energisch: Softwareentwicklung ist nach wie vor ein Problemlösungsprozess, Technik und "Datenschaufeln" ist nie Selbstzweck. Es geht bei der Softwareentwicklung - früher wie heute - immer um das Lösen von fachlichen Problemen. Der Ansatz des Domain-Driven Designs (DDD) fokussiert sich wieder auf das Herz der Software, die Fachlichkeit. Dies geschieht durch das Beschreiben der Anwendungsdomäne durch Modelle, die uns durch Abstraktion in der Problemlösung unterstützen. Eric Evans empfiehlt eine Sammlung von Patterns und Vorgehensweisen, mit deren Hilfe man die Modelle in hochwertige, nachhaltige Software überführen kann. Die Referenten geben eine Übersicht über die Konzepte von Domain-Driven Design und stellen diese detailliert an einem Praxisbeispiel vor.
Im Anschluss an das ObjektForum möchten wir Sie ganz herzlich bei einer kleinen Erfrischung zur Diskussion einladen.
Über die Referenten
Wie immer sind "Neulinge" und "Neugierige" herzlich willkommen.
|
||||||||||||||||||||||||||||||||||||||||||||