TDD 實作經驗分享

Test Driven Development – Personal Experience
http://chaoticjava.com/posts/test-driven-development-personal-experience/

作者分享了他在做TDD的一些經驗:
1. 有個TDD的簡介是非常重要的事情.
開發人員需要知道, 為什麼要改變目前的開發方式, 以及它如何真的節省了開發時間.

2. 同樣地, 有個程序或是步驟說明如何執行TDD也很重要
開發人員需要知道甚麼東西要做測試, 以及要如何做測試. 基本上時所有東西都要很徹底被測試.

3. Testing framework應該要很容易被使用, 以及整合到IDE環境中
想辦法和你的開發環境整合得很好. 當check-in的程式有讓任何測試失敗時, 便會馬上通知你.

4. 程式碼涵蓋度是個很棒的工具
可以讓你知道哪些程式碼沒有被使用, 或者沒有被測試過.

5. 如果有個競賽會讓撰寫測試更有趣
如果允許的話, 舉辦一些競賽遊戲, 給些小禮物, 讓開發人員更樂意加入.

arrow
arrow
    全站熱搜

    kojenchieh 發表在 痞客邦 留言(0) 人氣()