Domanda

Sto cercando di esplorare Behavior Driven Design e Domain Driven Design. Sto ottenendo che le specifiche scritte guidano i test in BDD, ma anche che la logica aziendale può essere incapsulata utilizzando il modello di specifica per il riutilizzo in oggetti di dominio e repository, ecc.

Questi sono fondamentalmente lo stesso concetto usato solo in modi diversi, usato insieme o sto confondendo completamente i concetti?

Per favore, fai luce, se possibile.

È stato utile?

Soluzione

Il BDD o la specifica del contesto è uno stile di scrittura dei test unitari in un primo modo. DDD è un termine coniato da Eric Evans che sostanzialmente reintroduce gli schemi di progettazione appropriati durante la costruzione di sistemi software. Se si desidera testare il primo sviluppo in uno stile di specifica del contesto, vedere link . Da un punto di vista BDD ci sono molte risorse là fuori se vuoi davvero progettare i tuoi sistemi software usando gli schemi descritti nel libro di Eric Evans troverai delle buone risorse qui

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top