關於 三個參數 的函式
關於 三個參數 的函式
關於 三個參數 的函式
要理解三個參數的函式要比理解兩個參數的函式更難,
參數的順序性,看到函式時的停頓,對於參數的忽略等
種種問題,相對更嚴重。建議在建立三個參數函式之前,
應謹慎思考。
ex: assertEquals(message, expected, actual)
常常被上述例子這三個參數搞混或卡住呢?
事實上,每次都要反覆查看,才學會忽略message
一個比較好的example,assertEquals(1.0, amount, .001)
檢查兩個浮點數在某個精確度下是否相等,是一個不可多得的好習慣!