OO Principles: Encapsulation and Decoupling
I don't "do OO" development in ColdFusion. I'm starting with that statement not to spark another debate about whether to use OO in ColdFusion, but rather to clarify that while this post is about a principle of object oriented development, you don't need to "Do OO" in order to learn, use, and benefit from encapsulation and decoupling.
This will be the first in a few entries about how to take advantage of OO principles even if you aren't using OO.