与所有开发一样,通过 ColdFusion、Railo 或 OpenBD 进行的 CFML 我们会遇到常见的编程问题。对于这些问题,程序员必须转向模式(或反模式)。然而,像 GOF 这样的经典资源和现代的 Head First 书籍都倾向于关注 Java。
虽然 Java 本身很美,但三个 cfml 引擎都是基于 Java 应用程序,因此在编写 cfml 时,并不是所有或甚至许多设计模式都可以或应该按照 Java 的方式使用。
我想知道在使用 cfml 时,你发现了哪些有用的资源/模式?或者你改变了哪些适用于 Java 或 Smalltalk 模式以供在 cfml 中使用?
就我个人而言,我发现这两个演示文稿都很有趣:
虽然 Java 本身很美,但三个 cfml 引擎都是基于 Java 应用程序,因此在编写 cfml 时,并不是所有或甚至许多设计模式都可以或应该按照 Java 的方式使用。
我想知道在使用 cfml 时,你发现了哪些有用的资源/模式?或者你改变了哪些适用于 Java 或 Smalltalk 模式以供在 cfml 中使用?
就我个人而言,我发现这两个演示文稿都很有趣:
CFMeetup:设计模式和ColdFusion,作者是Sean Corfield
以及
设计模式,作者是Cameron Childress
更新:
偶然发现cfdesignpatterns.com,看起来很有前途。