每個函式 只有一層抽象概念 Posted on 2024-04-09 Edited on 2024-07-03 In CleanCode Views: Disqus: Symbols count in article: 203 Reading time ≈ 1 mins.每個函式 只有一層抽象概念每個函式 只有一層抽象概念每個函式 只有一層抽象概念為了要確定function只有做一件事情,必須要確定在function裡的敘述都位在抽象概念的同一層次。一個函式擁有混合層次的抽象概念,總是令人困惑。讓工程師無法分辨某個表達式(expression)是一個基本概念還是一個細節。更糟糕的是,就像破窗效應一樣,一但將細節和本質概念混在一起,就會有越來越多的細節雜處於function裡。