With the release of the MX version, ColdFusion has moved from its strict
procedural programming background toward object-oriented design and
programming. This move has evoked both hope and fear in developers, some
welcoming the decidedly new concepts of object orientation (OO) and some
dreading that they will lose the language they love.
Within the Fusebox community, the introduction of ColdFusion components
(CFCs) has stirred a great deal of interest: Would Fusebox leverage these new
capabilities and, if so, how? Almost a year ago, we - along with John
Quarto-vonTivadar - began... (more)
In this article, writes Hal Helms, Ben Edwards (of Mach-II fame) and I
rethink the Decorator design pattern.
Hal: So, did you see my CFDJ article on decorators?
Ben: Yeah. I saw it.
Hal: So, what did you think?
Ben: Let's just leave it at that: I saw it.
Ben and I were talking about my earlier CFDJ article on the Decorator design
pattern [cfdj, vol. 6 issue 11]. In the article, I explaine... (more)
It's all Simon's fault.
We say this to all framework writers who, even now, are trying to recover
from the task assigned them by CFDJ's editor-in-chief: provide an article and
an implementation of the Macromedia Pet Market application in their chosen
framework.
Realizing that our first sentence might not serve as sufficient explanation
for those weary framework authors, allow us to provi... (more)