【发布时间】:2010-04-09 19:08:47
【问题描述】:
所以这更像是一个笼统的问题。我似乎不断发现自己被投入到越来越大的项目中。最近我被分配到一个用 C 和 VHDL 编写的非常大的项目。目标是让我熟悉代码并最终主导项目。这是迄今为止我被分配从事的最大的项目,但我没有开始。
所以这是我的问题:您使用什么方法/工具来了解一切如何运作?
您只是增加和扩展 cmets 吗?
您是否对项目进行 UML 表示?
任何提示都会很棒! 谢谢
【问题讨论】:
所以这更像是一个笼统的问题。我似乎不断发现自己被投入到越来越大的项目中。最近我被分配到一个用 C 和 VHDL 编写的非常大的项目。目标是让我熟悉代码并最终主导项目。这是迄今为止我被分配从事的最大的项目,但我没有开始。
所以这是我的问题:您使用什么方法/工具来了解一切如何运作?
您只是增加和扩展 cmets 吗?
您是否对项目进行 UML 表示?
任何提示都会很棒! 谢谢
【问题讨论】:
如果可以的话,请与目前正在研究它的人坐下来,并要求一个高级解决方案概述以开始,然后从那里开始您自己的工作,逐个深入研究。确定每个职能领域的负责人,并在遇到困难时跟进他们。
尝试尽快融入团队,要求参与代码审查等。这会让你很快上手。
【讨论】:
对于 VHDL,我建议使用 Sigasi。 Sigasi 的开发考虑了这个用例。 Sigasi 可以轻松浏览新项目或旧项目,这使得了解其结构变得可行。
【讨论】: