適用對象:軟件編程人員
課程列表
編程三劍客-ATDD+BDD+TDD
面授時長:12 小時

課程簡介:掌握MDD、ATDD與BDD方法
掌握TDD與單元測試技術
學會持續集成構建技術
測試驅動開發實踐-TDD
面授時長:12 小時

課程簡介:理解測試驅動開發原理、作用和技巧
、在構建程序時能夠合理地選擇恰當的測試工具與測試技術
、通過測試驅動開發,確保最終開發出的程序高質量,便于維護和檢查
代碼整潔與重構實踐
面授時長:18 小時

課程簡介:掌握代碼布局風格
、掌握防御性編程方法,評審策略
、掌握單元測試與測試驅動開發技術
敏捷軟件編程實踐
面授時長:18 小時

課程簡介:掌握歸納開發經驗,總結技巧的方法
、學會結合過去的開發經驗與當前的需求構思、實現以及重構代碼
軟件單元測試實踐
面授時長:12 小時

課程簡介:掌握單元測試用例分析與設計
、掌握xUnit框架、Stub/Mock框架的使用
、學會編寫易于理解、易于復用和易于擴展的單元測試
同行評審及缺陷分析、預防
面授時長:12 小時

課程簡介:掌握同行評審的技巧
、掌握缺陷分析的方法
、掌握缺陷預防的策略
團隊開發之道-極限編程實踐
面授時長:18 小時

課程簡介:掌握極限編程的12個最佳實踐
、掌握團隊協同開發的技巧
重構-改善既有代碼設計
面授時長:12 小時

課程簡介:掌握軟件代碼的22種壞味道
、掌握軟件代碼重構的策略與方法
、掌握重構的保證機制-單元測試
代碼整潔之道訓練營
面授時長:12 小時

課程簡介:幫助團隊快速體驗和學會高級面向對象技術,編寫出高質量、易維護的代碼
代碼整潔之道
面授時長:18 小時

課程簡介:了解編程的價值觀和原則
、學會編寫高質量代碼的方法
、掌握代碼重構技巧