java - 如何清理和划分你的java代码?

标签 java code-cleanup

我的项目类很快就接近数千行。即使它们做同样的事情,将类分成更小的类是好的编程习惯吗?毕竟我不想为同一个对象创建通信调用者函数。

最佳答案

拆分代码是一种很好的编程习惯,这样您(和其他人)就不会迷失方向。

含义将其拆分为方法/函数/过程、类和包,而不仅仅是按大小。

如果几个类做同样的事情,你有没有想过使用继承?不要重复代码,这会使维护变得更加困难(并且是一种浪费)。

对于 Java,接口(interface)和抽象类还可以提高代码的易读性和结构;适度使用。许多 Java IDE 都带有方便的“重构”功能,使您能够比复制/粘贴更轻松、更干净地重构代码。

(可能相关的主题:“你如何组织你的编程工作”how do you organize your programming work)

关于java - 如何清理和划分你的java代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23370445/

相关文章:

c# - 如何在不影响#s 的其余部分的情况下正确删除语义.n3 文件中的# 注释?

python - 重构python中的if语句

css - 我应该在 CSS 中重写以前的值还是重复规则?

java - 应用程序错误地创建了多个 CDI-Bean

java - 没有为 Content-Type : application/json 定义解析器

java - 如何在Java中正确地将对象插入到List中?

javascript - 如何查明某些 javascript 代码是否被实际使用?

php - 使用我的 Controller 方法的更干净的方法

java - 查找严格并丢失正则表达式模式

java - 我如何在分布式环境中复制 servletcontext 对象