【发布时间】:2009-06-18 14:27:55
【问题描述】:
当你向一个类添加一个新方法时,你把它放在哪里?在课程结束时......顶部?您是否将方法组织成特定的组?按字母顺序排序?
只是寻找保持类方法井井有条的一般做法。
更新 分组时,您在组中的哪个位置添加新方法?只是在结尾处添加,还是使用某种子分组、排序?
更新 2 嗯……我猜这个问题并不像我想象的那么清楚。我不是真的在寻找班级组织。我对向现有类添加新方法特别感兴趣。例如:
public class Attendant
{
public void GetDrinks(){}
public void WelcomeGuests(){}
public void PickUpTrask(){}
public void StrapIn(){}
}
现在我们要添加一个新方法PrepareForCrash()。它去哪儿了?在列表的顶部、底部、按字母顺序排列或靠近 StrapIn() 方法,因为它是相关的。
【问题讨论】:
-
不要重新发明轮子,使用现有的方法!
-
@01:正在重新发明哪个轮子?
标签: coding-style