@ Dominic

>> with the bounty of joyous learning that awaits you

Your not a geek. Nope, not at all. ;)

@James

Actually your first example is a perfect example for using a cfc.

I have been in the same boat over the last year or so, Tying to apply OO
principles to a 1400 page intranet that dates back to CF 4.

The first question I ask is "am I going to use this again?" The first
principle(s) of OO is Encapsulation and/or DRY.

The process learning OO can be very intimidating at first. I would recommend
taking a look at this presentation from the folks at  Netobjectives as a
starter.

http://www.netobjectives.com/streamzines/EncapsulateThat/player.html

This is also very helpful in getting your head around the basics of OO:

http://www.netobjectives.com/files/Encapsulation_First_Principle_Object_Oriented_Design.pdf

As is The Net Objectives Pattern Repository. Design patterns can be dificult
to get your head around at first.  This helps explain Design patterns in
simple, concrete terms that allows you to see how they are used to solve
problems with out getting into a lot of theory.

http://www.netobjectivesrepository.com/<http://www.netobjectivesrepository.com/TheFacadePattern>

And no, I don't know them or have any interest in the company. I just ran
into them on Brian Kotek's blog and recognized it as an excellent resource.

HTH
G
-- 
"Education is a progressive discovery of our own ignorance."
- Will Durant


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

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

Reply via email to