Obwohl es noch kein offizielles Release des Frameworks gibt, lohnt es sich bereits, einen Blick auf die Funktionen zu werfen und erste Experimente zu wagen. Den Link zu weiteren Informationen finden Sie am Ende des Artikels.

Fazit

Domain-Driven Design ist eine Philosophie, die es Software-Architekten, Entwicklern, Projektleitern und Anwendern erlaubt, aussagekräftige Modelle eines Fachgebiets zu entwickeln, die sich im gesamten Projekt widerspiegeln. Sie ist besonders dazu geeignet, der Komplexität eines Problems Herr zu werden und das Verständnis der Projektteilnehmer untereinander zu verbessern.

Auch wenn dieser neue Ansatz besonders in größeren Projekten glänzt, können selbst kleinste Projekte von dieser Denkweise profitieren. Voraussetzung ist jedoch ein iterativer Ansatz bei der Entwicklung, um auch von dem Wissen zu profitieren, das erst während der Implementation gewonnen wird.

Domain-Driven Design [3] ist ein weites Thema und der Begriff, der von Eric Evans geprägt wurde, ist noch recht frisch auf dem Markt, obwohl zwanzig Jahre Erfahrung nötig waren, zu diesen Einsichten zu kommen. Lesen Sie Erics Buch [4] und lassen Sie sich auch von diesem Virus anstecken – ich bin mir sicher, dass Sie sich später kaum noch vorstellen können, Software anders zu entwickeln. Wenn es Sie erwischt hat, lassen Sie es mich wissen: robert@typo3.org.

Seite:  1 2 3 4 5 6 7 8

Schau dir doch unsere Neusten Artikel und News an.

Softlink 1945

Links und Literatur

Das interessiert dich bestimmt auch

2 Antworten

  1. von Die Zukunft der Extension-Entwicklung: N… 01.12.2009 (09:42Uhr) 1.

    [...] in abstrahierte Softwareobjekte – das Domänen-Modell („Domain Model“) – übersetzt [1]. Objekte, die explizit nicht zum Domänen-Modell gehören sind solche, die für das Speichern und [...]

  2. von Wie am besten Extbase lernen? - TYPO3-ne… 11.11.2011 (16:11Uhr) 2.

    [...] werden, der Autor hat außerdem eine Zusammenfassung veröffentlich.Domain-driven DesignEin  t3n-Artikel von Robert Lemke (Team Leader FLOW3) führt in das Thema ein.Das Buch Domain-Driven Design: Tackling Complexity in [...]

Deine Meinung


(wird nicht veröffentlicht)