[請益] 規劃DB Schema及專案分層該在TDD哪個階段
請教大家一個關於使用TDD(Test-Driven Development)的問題
以前我撰寫系統時,會先寫出user story(use case), 然後class diagram及相關文件
接者就可以規劃整體DB Schema,並開始專案分層(N-Tier),開始程式碼的撰寫(包含unit
test)
現在想試用TDD的概念去實作一個系統
當然系統分析階段並無太大不同(如User story,use case)
但在進行Acceptance Test的實作時 有個疑問
規劃DB Schema,並專案分層(N-Tier)該在哪個階段形成?
我對於TDD的理解是Acceptance Test後,會需要進行integration test撰寫(向細部進行)
然後才到最細部的unit test
是在一次次的refactoring中,才能決定DB Schema和T-Tier架構嗎?
煩請指點 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 75.60.27.141
※ 文章網址: http://www.ptt.cc/bbs/Soft_Job/M.1395942414.A.6B7.html
推
03/04 18:33, , 1F
03/04 18:33, 1F
→
03/04 18:33, , 2F
03/04 18:33, 2F
Soft_Job 近期熱門文章
PTT職涯區 即時熱門文章
80
195