我在一个类中编写了一个包含10000行代码的Java程序。这是正常的吗?

时间:2016-01-26 12:17:18

标签: java swt frontend jface

我已经在SWT / JFace中编写了我的应用程序的前端。它运行良好,但问题是所有前端都进入了几个类,一些类增加了超过10000行代码。告诉我,在Java中使用超过数千行代码或者如何减少代码是正常的吗?

2 个答案:

答案 0 :(得分:4)

拥有如此庞大的类和信号以更好地重构代码绝对不是一个好习惯。有关干净的代码准则,请参阅http://clean-code-developer.com

答案 1 :(得分:0)

您无法判断行号上的java类。没有标准可以告诉您有关代码行的最佳数量。

要记住的重要一点是,类应根据适当的OOP设计设计,使用:encapsulation,polymorphism ...等和java最佳实践。
但是一个包含大约1000行代码的类,它可能是不可读的并且具有错误的松散耦合方法。
如果您的代码行数量开始快速增加,请尝试优化您的代码并使用专门的设计模式,如策略模式和许多其他模式。