iT邦幫忙

autotest相關文章
共有 2 則文章
鐵人賽 自我挑戰組 DAY 19
再戰軟體工程 系列 第 18

技術 『你儂我儂的程式碼』 -- 談Code Smell 之 Feature Envy

我們在前面的兩篇文章中,各自提到了程式的『波動拳』與『大量參數』兩種降低可讀性的程式寫法。然而,大部分時候,『可讀性』並不是最嚴重的問題,他只是不高明而已,『耦...

鐵人賽 自我挑戰組 DAY 20
再戰軟體工程 系列 第 19

技術 『程式都解耦合了,那測試呢?』 -- 談測試解耦合神器:Mock技術

在上一篇文章裡,我們介紹了透過『單一職責原則』來化解Feature Envy這個程式壞味道的方法。現在看起來PhoneBook與Contact都各司其職,並且功...