我正在使用 ColdFusion 开始一个相当大的新项目。这个新项目将包括几个开发人员,因此代码文档将是关键。
我希望避免的另一个问题(使用足够的代码文档或其他工具)是代码重复。能够“索引”用于搜索或图表的代码的工具可能会在这里有所帮助。
还有什么其他人专门用于 ColdFusion 或与语言无关的。如果这有所作为,我们可能会将 ColdBox 用于底层框架。
感谢您提出任何建议。
-C
我正在使用 ColdFusion 开始一个相当大的新项目。这个新项目将包括几个开发人员,因此代码文档将是关键。
我希望避免的另一个问题(使用足够的代码文档或其他工具)是代码重复。能够“索引”用于搜索或图表的代码的工具可能会在这里有所帮助。
还有什么其他人专门用于 ColdFusion 或与语言无关的。如果这有所作为,我们可能会将 ColdBox 用于底层框架。
感谢您提出任何建议。
-C
好吧,如果不了解您的项目的更多信息,就不可能告诉您使用哪个框架,但是我可以列出一些工具,无论您使用哪个框架,它们都会有用。
与语言无关的工具:
Coldfusion 专用工具:
特定于 Javascript 的工具:
理想情况下,您的 Jenkins 构建服务器应该:
至少,我强烈建议使用源代码控制,使用 MXunit 测试设置 Jenkins,并安排每日自动化构建。
我们在上一份工作中使用了 Atlassian 套件。主要是用于跟踪的 Jira 和用于敏捷的 Greenhopper,但其他工具可能会有所帮助,鱼眼、竹子和坩埚。如果您自己托管,我相信他们有一次性 10 美元/产品的价格标签。根据您团队的规模,可能会也可能不会。如果钱不是主题,那么套房工作得非常好。它还内置了对 svn 的支持,现在可能更多。
在我看来,您需要的是一种方法,而不是一种工具。如果您有一组明确定义的对象/职责。脚本中不应该有交叉,如果您为正在编码的对象确定一个通用 API,我认为您会没事的。