Frage

Ich versuche Verhalten Driven Design und Domain-Driven Design zu erkunden. Ich erhalte, dass schriftliche Spezifikationen, die Tests in BDD fahren, sondern auch, dass Business-Logik kann für die Wiederverwendung in Domänenobjekten und Repositories etc.

mit der Spezifikation Muster eingekapselt wird

Sind diese im Grunde das gleiche Konzept nur auf unterschiedliche Weise verwendet werden, in Verbindung miteinander, oder bin ich die Konzepte völlig verwirrend?

Bitte geben Aufschluss, wenn möglich.

War es hilfreich?

Lösung

BDD oder Kontextspezifikation ist eine Art Unit-Tests in einem Test ersten Art und Weise des Schreibens. DDD ist ein Begriff, der von Eric Evans geprägt, die im Grunde Muster entsprechende Gestaltung wieder einführt, wenn Sie Software-Systeme bauen. Wenn Sie wollen, Test erste Entwicklung in einem Kontext Spezifikation Stil tun, dann sieht diese link . Aus BDD Sicht gibt es viele Ressourcen gibt, wenn Sie Ihre Software-Systeme entwerfen möchten, unter Verwendung der beschriebenen Muster in Eric Evans' Buch wirklich finden Sie einige gute Ressourcen hier

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top