关于这个java类可以说些什么?
我被问到这个问题:我无法回答——这里有答案吗
一个java类有1000行代码,其中1-n个方法有100行代码,n+1-m个方法有200行代码,我们能说些什么呢
我想,类应该可以有1000行代码,方法也可以有100-200行代码——所以考虑到类是完全可以的,我没有回答
是否存在与java类的行数相关的已知编译时性能?或者一个java方法?是否有任何标准?如果有,如何从技术上证明合理
谢谢
你可以在下面搜索框中键入要查询的问题!
我被问到这个问题:我无法回答——这里有答案吗
一个java类有1000行代码,其中1-n个方法有100行代码,n+1-m个方法有200行代码,我们能说些什么呢
我想,类应该可以有1000行代码,方法也可以有100-200行代码——所以考虑到类是完全可以的,我没有回答
是否存在与java类的行数相关的已知编译时性能?或者一个java方法?是否有任何标准?如果有,如何从技术上证明合理
谢谢
# 1 楼答案
关于这个类可以说的是,它必须被重构。每个类和每个方法都有太多的代码行。它不会导致任何技术问题,但会导致可读性和支持问题
# 2 楼答案
能说些什么?可以说,这个类中的方法数是:m<;=5+n/2
# 3 楼答案
这不是你应该注意的编译时间,而是维护问题。我自己最近遇到了更糟糕的问题——我接管了主类大约6000行长的代码,其中包含非常长的方法、嵌套循环和if语句等。相信我,新开发人员需要付出相当大的努力才能理解那里发生了什么
理想情况下,每个类/方法应该只有一个职责,并且只执行一项任务。所以如果我是你,我肯定会回答这个类真的需要重构
# 4 楼答案
我想到的是:
其他回复中已经提到了其他所有内容