Coldfusion编码标准文件

时间:2011-12-15 14:38:18

标签: coding-style coldfusion standards

我曾经有一套很好的编码标准,我可以为coldfusion打印,这几乎是一个框架,但有些代码示例更宽松。就像使用createObject,更多cfscript,错误和消息集成,Application.cfc用法和示例一样。还使用cfincludes分离商业(动作)和显示,使index.cfm页面成为许多动作的生成器leveraginf cfswitch / cfcase ...等。我正在寻找一些doucmentation或任何我可以打印我们的东西,坐在我的桌子上,并参考,所以我的编码保持干净。非常感谢社区的任何帮助。

3 个答案:

答案 0 :(得分:2)

虽然相当过时,但您可以在" 编码指南"中列出的众多帖子中找到您要查找的内容。关于" Articles"的部分MDCFUG - Mayryland ColdFusion User's Group网站的页面。

以下是其他一些选项:

答案 1 :(得分:1)

我不知道任何“官方”Coldfusion特定编码标准。在我工作的地方,我们根据多年使用该语言的经验共同提出了自己的工作。例如,一个简单的例子就是使用驼峰盒。从我所见,camelCase比Coldfusion中的蛇案更受欢迎,所以我们通常有:

通常,对于文件,使用以小写字母开头的lowerCamelCase,但CFC除外,它们应以大写字母开头,因为它们代表ColdFusion中的类。

我们在标题下分解了其他标准,例如:

  • 变量命名
  • 运营商
  • 范围
  • 功能
  • ColdFusion Native
  • 功能
  • 缩进
  • ......
  

我正在寻找一些doucmentation或任何我可以打印我们的东西   并坐在我的桌子上并参考,以便我的编码保持清洁。

除此之外,我建议您创建一组通用代码片段,例如您可以在Eclipse中使用的代码片段,它们符合您决定使用的任何标准。这些可以很容易地在团队成员之间分配,有助于保持一致性并节省打字时间。

答案 2 :(得分:1)

我意识到这是一个相当古老的帖子,但我认为值得一提http://wiki.coldbox.org/wiki/DevelopmentBestPractices.cfm。我认为这是编写CFML的一套很好的标准。