gpt4 book ai didi

java - 我正在维护一个 40K 行长的 Java 类.. 问题?

转载 作者:IT老高 更新时间:2023-10-28 20:48:31 26 4
gpt4 key购买 nike

这可能是一个导致删除的主观问题,但我真的很想得到一些反馈。

最近,我搬到了另一个非常大的企业项目,在那里我担任开发人员。我很震惊地发现项目中的大多数类的长度从 8K 到 50K 行,而方法的长度为 1K 到 8K 行。它主要是处理数据库表和数据管理的业务逻辑,充满了处理用例的条件语句。

这么大的类在大型企业系统中很常见吗?我意识到不看代码就很难做出决定,但是您是否曾经在具有如此大的类的系统上工作过?

最佳答案

这是 JDK 6 中 7209 个 .java 文件的行数最大的十个类。这些类包含大量可能比代码更长的注释。

4495 ./javax/sql/rowset/BaseRowSet.java
4649 ./java/awt/Container.java
5025 ./javax/swing/text/JTextComponent.java
5246 ./java/util/regex/Pattern.java
5316 ./javax/swing/JTree.java
5469 ./java/lang/Character.java
5473 ./javax/swing/JComponent.java
9063 ./com/sun/corba/se/impl/logging/ORBUtilSystemException.java
9595 ./javax/swing/JTable.java
9982 ./java/awt/Component.java

我同意一个打印页面对于一种方法来说足够长。真的应该需要超过 10K 行的类,恕我直言。

关于java - 我正在维护一个 40K 行长的 Java 类.. 问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4535337/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com