測試驅動開發(TDD)與持續建構(CI)算是在敏捷開發過程中兩個非常重要的實務, 這兩者個關係可是焦不离孟、孟不离焦, 如果只知其一不知其二, 則無法發揮敏捷開發的最大功效, 對於想要掌握敏捷開發實務的團隊絕對不可錯過這個經驗分享, 歡迎軟體開發團隊結伴一起來參加.
講師: 李浩誠
經歷:
- Yahoo 奇摩 資深工程師
- 中央研究院 生物醫學研究所 軟體工程師
- TWJUG簡報分享Jenkins/Hudson CI使用經驗 http://www.slideshare.net/haochenglee/hudson-ci
經驗分享大綱
- 什麼是測試驅動開發(Test Driven Development, 以下簡稱TDD)??
- 為什麼使用TDD?
- 如何使用TDD?
- 什麼是持續建構(Continue Integration, 以下簡稱CI)?
- 為什麼使用CI?
- 如何使用CI?
- TDD+CI
附註: 這個經驗分享, 會使用Java程式語言為範例, 但是TDD與CI的精神是不變的, 是獨立於程式語言之外的.