在C#中,一个类之前应该考虑多少行被重构?

一个好的经验法则是,我智能地重构超过50行的任何方法.

计数不包括注释和空格,但实际代码.我也说智慧的原因是有很多次,超过50行的班级是可以接受的,不能也不应该改变.

我没有一个经验法则.一般来说,我不检查课程,看看他们是否应该被重构.

在我目前的项目中,我刚刚完成了一个近4000行的课程.然而,没有超过50种方法,大多数行和方法是私有的,而不是作用于类之外的任何数据.

重构课程的经验法则是什么?

最佳答案
当班级违反SRP时,现在是重构的时候了.

转载注明原文:在C#中,一个类之前应该考虑多少行被重构? - 代码日志