我已经看到Ndepend规则有一个超过30行的方法是坏的。这同样适用于一个类吗?
答案 0 :(得分:3)
对于某个班级或类型,没有这样合理的指导方针。只要它需要达到其职责目标,就必须是这种类型。
答案 1 :(得分:3)
在课堂上没有“代码行”或“成员数”的好坏。为了更好地强调杰夫的观点,优秀的班级设计应该遵循SOLID编程标准。
有关该概念的更多信息,请点击此处
http://en.wikipedia.org/wiki/Solid_%28object-oriented_design%29
由于很可能将大多数冗长的方法重构为较小的方法,因此要求设计方法更短。
答案 2 :(得分:1)
没有必要的行。