關於 旗標Flag 參數

關於 旗標Flag 參數

關於 旗標Flag 參數

關於 旗標Flag 參數

將一個boolean變數傳遞給函式是一種不好的習慣。
會使得方法的signature變複雜,等同於大聲宣布此
function不只做一件事。

if (true)
do A
else if
do B

當方法呼叫render(true),讀者會感到困惑。滑鼠移
過去看到render(boolean isSuite),或許有幫助,
但還是不夠。應該分成兩個function
renderForSuite()
renderForSingleTest()