0

可能有点跑题了,但我真的很想从具有不同经验和背景的其他人那里了解它。

您如何跟踪您的大型项目?你使用颠覆吗?EER 模型?你会写笔记吗?您是否对 phpdoc 充满信心?您使用哪种框架,遵循哪种设计模式?很多问题,我知道,我不希望你回答所有问题,只要总结你最想强调的。

就个人而言,我使用 subversion 进行源代码控制、phpdoc、为每个模型/控制器等写下个人笔记,而且我几乎总是遵循 MVC 模式。

有一个美妙而自动的一天!;-)

4

3 回答 3

1

我建议使用最适合您拥有的人的工具,以及可能最难管理的部分。

如果您有很多需求,请使用能够很好地跟踪需求的工具。

如果您有很多简单的一次性项目,那么简单的项目跟踪可能效果很好。

于 2009-05-18T19:48:59.487 回答
1

记录您的项目(尤其是高级内容)的一个好方法是拥有一个 wiki。这显然完全取决于你的队友。如果他们讨厌写散文,那么整个想法基本上从一开始就注定了。但如果有合适的人,它真的可以得到回报。一些带有几个图表的 wiki 页面可以走很长的路,而且通常比任何 UML 图表和你有什么(当然,两者的结合更好:-) 如果你能让你的测试人员和其他人的加入,你有了一个良好的开端。多多益善。

您在帖子中忘记提及的一件事是错误跟踪器。这绝对是必备的,我相信 Joel 有一些很好的提示,哪些是那里最好的软件选择;)

于 2009-05-18T20:13:00.623 回答
1

您应该使用错误跟踪软件来记录每个问题是如何解决的,并将其绑定到您的 Subversion 存储库,以便您可以看到生成签入的问题,反之亦然。我们自己使用Fogbugz

于 2009-05-19T12:37:29.937 回答