在編寫函數時,我的大腦總是花費幾毫秒來檢查給定函數的哪個參數順序最好。關於函數中參數順序的約定
我應該寫:
public Comment AddComment(long userID, string title, string text)
或者可能:
public Comment AddComment(string title, string text, long userID)
爲什麼不:
public Comment AddComment(string title, long userID, string text)
你訂購你的函數的參數時遵循任何規則? 你會首先放置哪個參數?
好問題,但是你的措辭方式,這聽起來像一個開放式的討論......你是否真的(或者你更願意)問是否有一個既定的參數排序約定?如果是這樣,哪種語言/環境?就像大寫一樣,語言之間的這種事情肯定會有所不同。 – 2010-05-09 04:10:17