iT邦幫忙

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

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

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

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

技術 『波動拳消除了,然後呢?』 -- 談Code Smell 辨識與消除

在前文中,我們消除了惱人的波動拳,藉由邏輯抽象化的方法,同時提高了程式可讀性與易擴展性。我們先來複習一下,看看上次的結果如下: public boolean i...