【发布时间】:2010-05-09 04:07:55
【问题描述】:
在编写函数时,我的大脑总是花费几毫秒来检查哪个参数顺序最适合给定函数。
我应该写吗:
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)
在为函数排序参数时,您是否遵循任何规则? 您会先放置哪个参数,然后再放置哪个参数?
【问题讨论】:
-
好问题,但你的措辞方式听起来像是一个开放式的讨论......你真的(或者你更愿意)问是否有一个既定的参数排序约定?如果是这样,哪种语言/环境?就像大小写一样,这种事情肯定会因语言而异。
标签: parameters function