代码之家  ›  专栏  ›  技术社区  ›  ethyreal

CFML设计模式资源?

  •  5
  • ethyreal  · 技术社区  · 16 年前

    与所有开发一样,CFML通过 ColdFusion , Railo OpenBD 我们遇到了常见的编程问题。对于这些问题,程序员必须转向模式(或反模式)。但是传统的资源 GOF 与现代 Head First 书籍都倾向于关注Java。

    虽然Java本身是美丽的,但三个CFML引擎本质上都是Java应用程序,在编写CFML时,并不是所有或甚至许多设计模式都可以或应该以Java的方式使用。

    我想知道您在使用CFML时发现哪些资源/模式有用?或者您更改了如何使用Java或SimalTalk模式来使用CFML?

    就我个人而言,我发现这两个演示都很有趣:

    CFMeetup: Design Patterns and ColdFusion 肖恩·科菲尔德

    Design Patterns 卡梅伦·奇德莱斯

    更新:

    跌跌撞撞 cfdesignpatterns.com ,看起来很有希望。

    3 回复  |  直到 12 年前
        1
  •  1
  •   Larry C. Lyons    14 年前

    对于您可能要检查的站点 Object-Oriented ColdFusion . 这仍然是一项正在进行的工作,但可能会有所帮助。

    当做, 拉里

        2
  •  3
  •   Steve -Cutter- Blades    16 年前

    头先设计图案是一本很好的书。虽然它的焦点似乎是基于Java的,但它是这方面的原则。CFML本身不适合纯OO开发,在ColdFusion社区中有很多关于这一点的持续争论,但这并不意味着模式和框架没有价值。

    归根结底,这取决于什么对您的应用程序和作为程序员最有效。我喜欢研究现有的各种框架,以便深入了解其他人的方法。我个人喜欢在MVC风格中工作,这使得它具有良好的可维护性和结构。在过去的几年里,我以某种方式使用了大多数可用的框架。每个人都有自己的优点和缺点。

    帕特里克的可靠参考看起来也很有趣。

        3
  •  1
  •   Patrick McElhaney    16 年前

    我找到了 SOLID 原则比其他任何东西都有用。如果您了解可靠的原则,您将用任何语言编写更好的代码,并且能够更有效地使用设计模式。

    推荐文章