规范模式与规范在BDD
问题描述:
我试图探索行为驱动设计和域驱动设计。我得到的书面规范驱动BDD的测试,但也可以使用规范模式封装业务逻辑,以在域对象和存储库中重复使用等。规范模式与规范在BDD
这些基本上是相同的概念,只是用于不同的方式,一起使用,还是我完全混淆概念?
请尽量避免光线照射。
我试图探索行为驱动设计和域驱动设计。我得到的书面规范驱动BDD的测试,但也可以使用规范模式封装业务逻辑,以在域对象和存储库中重复使用等。规范模式与规范在BDD
这些基本上是相同的概念,只是用于不同的方式,一起使用,还是我完全混淆概念?
请尽量避免光线照射。
我意识到BDD和DDD是不一样的,但大多数BDD的人都在使用DDD。我只是想知道如何使用规范,会聚或分歧。 – 2009-09-11 14:51:02
执行上下文规范样式TDD/BDD的目的是清除应用程序组件之间的行为和交互。上下文规范样式还会在代码中引入设计模式,因为它会强制您编写可测试/解耦的组件。如果您想查看,我的博客上有一个例子。 – 2009-09-11 15:01:02
当然,有链接? – 2009-09-11 17:42:57