Monday, July 1, 2013

測試的友善開發&敏捷設計

將所有程式分解為類別與方法的方式中,最好的分解方式常常也是最容易測試的方法,另一方面,假設程式彼此十分緊密,類別間有許多交互的方法呼叫,所有類別都有很多參數,這樣程式不只會難以理解,測試程式碼將會變的醜陋、難讀。