2010年12月2日 星期四

我的單元測試的教材

        公司的專案最近開始產生無法壓制 bug 的成長速度攀升的困擾,終於,單元測試這件事開始被大家注意。事實上,單元測試的實行是需要許多開發技巧的搭配才能實施地有效果,而不是單純地會使用 Assert 而已。只知道 unit-testing 要使用 Assert ,往往會以為這對真實世界的專案開發沒有幫助而捨棄。

        甚至有許多人認為單員測試不可能做到,或是認為這是浪費時間的事情,大部分的程序員抱持著這樣的觀念,讓人感到非常惋惜。



        一進公司以來,為了推動單元測試,一個人努力到現在,總算有點成績。我一直很想把自己在這方面的實務經驗推廣給全公司,如今總算有個機會 Team Lead 開始重視這塊,於是我花了兩天的時間準備好一份嘔心瀝血的投影片,茲將我這次教育訓練製作的投影片分享出來如下:





Google+ Badge