4

我正在使用 ColdFusion 开始一个相当大的新项目。这个新项目将包括几个开发人员,因此代码文档将是关键。

我希望避免的另一个问题(使用足够的代码文档或其他工具)是代码重复。能够“索引”用于搜索或图表的代码的工具可能会在这里有所帮助。

还有什么其他人专门用于 ColdFusion 或与语言无关的。如果这有所作为,我们可能会将 ColdBox 用于底层框架。

感谢您提出任何建议。

-C

4

3 回答 3

2

好吧,如果不了解您的项目的更多信息,就不可能告诉您使用哪个框架,但是我可以列出一些工具,无论您使用哪个框架,它们都会有用。

与语言无关的工具:

Coldfusion 专用工具:

特定于 Javascript 的工具:


理想情况下,您的 Jenkins 构建服务器应该:

  • 从源代码管理中进行全新的结帐
  • 运行所有单元测试并在它们失败时停止构建
  • 生成文档
  • 生成项目的生产就绪包

至少,我强烈建议使用源代码控制,使用 MXunit 测试设置 Jenkins,并安排每日自动化构建。

于 2012-08-24T09:05:12.570 回答
0

我们在上一份工作中使用了 Atlassian 套件。主要是用于跟踪的 Jira 和用于敏捷的 Greenhopper,但其他工具可能会有所帮助,鱼眼、竹子和坩埚。如果您自己托管,我相信他们有一次性 10 美元/产品的价格标签。根据您团队的规模,可能会也可能不会。如果钱不是主题,那么套房工作得非常好。它还内置了对 svn 的支持,现在可能更多。

http://www.atlassian.com/software

于 2012-08-22T14:01:27.923 回答
0

在我看来,您需要的是一种方法,而不是一种工具。如果您有一组明确定义的对象/职责。脚本中不应该有交叉,如果您为正在编码的对象确定一个通用 API,我认为您会没事的。

于 2012-08-22T16:16:29.500 回答