易讀的參數設計 - OpenHome.cc
文章推薦指數: 80 %
iThome網站首載:
在程式設計中,參數(Parameter)是一種變數,參考至函式或方法等子程式(Subroutine)執行時必要的值,這個值又稱為引數(Argument)。
大部份情況下,開發者設計參數時僅關注函式中如何使用參數,忽略了客戶端的易用性,因而使得客戶端在呼叫或閱讀函式時,對於引數的提供感到不便、困惑甚至誤解。
參數並非只是函式與客戶端的資料參考,設計參數時可退一步為客戶端著想,讓參數成為函式與客戶端間「溝通」的橋樑。
謹慎增加參數的個數
最理想的函式是單參數函式,這樣客戶端就不