如果一个开源项目没有很好的文档记录,你该如何学习这个项目?
阅读源代码?
发布于 2009-11-10 22:03:55
我不想这么说,但这种情况经常发生--甚至在商业环境中也是如此。如果你真的喜欢一个特定的项目,你就必须开始钻研和学习它。我开始使用未文档库的一种方法是首先在Visual Studio中创建一个类图。如果开发人员已经注意到了他们的命名约定,那么这些类通常会记录它们自己,您将能够看到它们之间的交互。否则,它真的可以归结为玩它。
与其一下子着手解决所有的源代码,我建议你有一些你可以努力的东西。例如,查看bug/功能列表。从简单的事情开始,然后一路向上。随着时间的推移,您将越来越熟悉代码库。
我当然不鼓励人们避免编写文档,但我建议所有的开发人员都要习惯于使用没有文档记录的代码。
发布于 2009-11-10 21:54:37
对于我在Insight项目中使用的控件,我面临着这个问题。
这是我要做的。
这就是我的全部。如果这些对你都不起作用,我强烈建议你寻找一个替代方案。
发布于 2009-11-10 21:18:41
读一下原文,卢克。
说真的我没别的办法了。另外:对我来说,学习是有趣的部分……
https://stackoverflow.com/questions/1707906
复制相似问题