java - 探索包含超过 3000 个 java 文件的 java 项目的技巧

标签 java eclipse-plugin

我有一个由博士生开发的开源eclipse插件项目,它包含很多java文件,我需要探索这个项目。谁能给我一些建议/指导,如何探索这个项目?

如果这个问题与此论坛无关,请告诉我提出此类问题的正确论坛。

最佳答案

以下所有内容均假设该项目有适当的文档 - 我发现很难想象一个 3000 个文件的项目如果没有它也能正常运行!

我在专业领域工作中学到的最重要的事情之一是,您将永远了解任何严肃代码库的全部范围。第一个地方是项目文档,它通常会列出代码的设计/架构——相关模块以及它们如何相互交互。如果您对某些特定功能感兴趣,您可以遵循感兴趣模块的逻辑路径;或者,如果您对该特定模块感兴趣,您可以探索该特定模块中的类。基本上我想说的是,良好的文档对于良好的、易于理解的代码库来说是最重要的事情之一;如果您要开始学习,第一步就是掌握设计和架构文档。一旦到达那里,您应该能够在粗略和每个模块级别上理解代码——要深入了解一个特定模块的内部工作原理,只需深入研究文档中提到的代码即可!

关于java - 探索包含超过 3000 个 java 文件的 java 项目的技巧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20510612/

相关文章:

java - 如何使用 HTML 和 CSS 为我的 Java 应用程序创建用户界面?

Java:如何更改 JTable 拖放 dropLine 颜色?

Eclipse PDE : Exclude test fragments from required plugins

eclipse - 禁用所有 Eclipse 插件

java - 重命名后以编程方式在编辑器中打开文件

java - SWT 文本中上下文菜单的子菜单

android - Eclipse IDE,ADT for android SDK 错误

java - 如何在android中以编程方式获取文本阴影颜色?

java - 如何使用线程池读取多个文件?

java - java中ArrayList的lastIndexOf运行时间