0
我試圖探索行爲驅動設計和域驅動設計。我得到的書面規範驅動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