Some of you have been following the thread Rick Faircloth stimulated,
where he was trying to get his head around the issues relating to
using CFCs.  The thread went quite a long time, and some of you might
well have dropped off.

Rick was feeling prety confused for the same reason I was at first  -
there is so much terminology and jargon associated with object
oriented techniques, that it's pretty forbidding to a new developer.
  I nearly gave it all away several times, until i came to the
conclusion it was the terminology that was bamboozling me, not the
concepts.   I figured i didnt actually need to know what
'encapsulation' was or  why you had to var scope variables, or what
the difference between the variables scope and the var scope is.   Not
at first anyway.

So for a while i ignored all that stuff,  found a sample to copy and
started using it.    For me, that was the breakthrough.   I was able
to see what everything did, and could start learning what all those
new terms meant, based on my own hesitating uses of the CFCs.

That's where Rick was.   So i offered to write a tutorial for him
showing how to use CFCs the way I do,  without using all that
terminology.    I figured if he could use CFCs in a OO way, without
necessarily  knowing a lot about OO jargon, that would help get him
started.     A few other people seemed interested in that as well, so
i've put it on line at my web site.

The tutorial is at my company's web site at http://afpwebworks.com.
I suggest you download the code,  set up the little demo site on your
dev environment, and follow along with the tutorial.   It's not a
comprehensive object-oriented tutorial, but hopefully over a series of
tutorials it'll help you get started into using a technique that has
revolutionised the way i write code in teh last couple of years.
Once you get started using the code,  I'm sure all those terms that
confuse you will be a lot easier to understand and you'll pick up what
all those IT greaduates are talking about when they talk about
encapsulation or design patterns or DAOs or factory patterns.


I'd welcome any suggestions or criticisms  (but i make no apologies
for not using the correct OO terms for things.  That's the point!)

-- 
Cheers
Mike Kear
Windsor, NSW, Australia
Adobe Certified Advanced ColdFusion Developer
AFP Webworks
http://afpwebworks.com
ColdFusion, PHP, ASP, ASP.NET hosting from AUD$15/month

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to 
date
Get the Free Trial
http://ad.doubleclick.net/clk;203748912;27390454;j

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:308087
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

Reply via email to