首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何快速理解任何产品的设计和代码流?

如何快速理解任何产品的设计和代码流?
EN

Stack Overflow用户
提问于 2010-08-28 00:49:49
回答 5查看 7.4K关注 0票数 21

我已经换到了一家新公司,我正在开发一个产品,它有一个巨大的代码库,没有文档。我想快速熟悉产品的设计和代码流程,这样我就可以尽快成为一个有生产力的成员。

慢慢地和稳定地理解代码,但是什么是最好的和聪明的方法来接近代码库,以便他快速理解代码并开始交付?

注意:我尝试过使用Star UML,并试图对类图进行逆向工程,这样我就可以对产品内部设计有一个大致的了解,但失败得很惨烈。

编辑:这个问题不是关于产品功能的知识,而是内部结构是如何设计的。

修复but和使用断点进行调试确实提供了一种方法来实现这一点,但我在寻找是否有更快的方法来实现这一点

用基思的话说:

这可能适用于某些代码库,但总的来说,我认为这不是一个好主意。您往往过于关注细节,而一开始您希望了解总体情况:类是什么,通信模式是什么,等等。另外,如果您有一个分布式应用程序(客户机-服务器、n层等),或者代码需要很长时间才能运行,那么通过调试器

运行它可能并不实际

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3586410

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档