gpt4 book ai didi

design-patterns - CFML 设计模式资源?

转载 作者:行者123 更新时间:2023-12-04 07:13:39 24 4
gpt4 key购买 nike

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

虽然 java 本身很漂亮,但所有三个 cfml 引擎本质上都是 java 应用程序,也就是说,在编写 cfml 时,并非所有甚至许多设计模式都可以或应该以 java 方式使用。

我想知道您在使用 cfml 时发现哪些资源/模式有用?或者你改变了什么来适应 cfml 中使用的 java 或 smalltalk 模式?

我个人觉得这两个演讲都很有趣:

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



Design Patterns卡梅伦·柴德里斯

更新:

偶然发现 cfdesignpatterns.com ,看起来很有希望。

最佳答案

Head First Design Patterns 是一本优秀的书。虽然它的重点似乎是基于 Java 的,但它是这件事中的原则。 CFML 不适合纯 OO 开发,ColdFusion 社区内对此进行了很多持续的辩论,但这并不意味着模式和框架没有值(value)。

这归结为最适合您的应用程序的方法,以及最适合您作为程序员的方法。我喜欢研究现有的各种框架,以深入了解其他人的方法。我个人喜欢在 MVC 风格中工作,这有助于良好的可维护性和结构。在过去的几年里,我以一种或另一种方式使用了大多数可用的框架。每个人都有自己的长处和短处。

Patrick 的 SOLID 引用资料看起来也很有趣。

关于design-patterns - CFML 设计模式资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1209368/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com