I've found one of the best introductions to be "Beginning Java Objects"
by Wrox publishing.  Although it uses Java for examples no Java
knowledge is needed at all.

The book follows a single example (a university class management system)
throughout so it's easy to suck up the real information without having
to mentally construct a new conceptual framework for each new example.

The first third of the book explains all of the fundamental OO concepts,
terms and constructs. The second third constructs the object model and
documentation for the system and the last third gets into coding the
system with Java.

Can't recommend it enough.

Another decent book that covers the basics of OO design and
documentation using UML is "The Object Primer" - although I found this
book much more difficult to read than the once above it's still good.

Jim Davis

> -----Original Message-----
> From: Ian Skinner [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, September 02, 2003 5:41 PM
> To: CF-Talk
> Subject: Object Design Mythologies
> 
> Ok, I have about 20 years of experience in procedural design and
> programming.  I now have my first real world application that looks
ripe
> for
> using an object orientated CFC approach.  But I don't really know
where to
> begin.  How do I design/model/flow chart my
CFC's/Objects/Functionality?
> What replaces the old fashioned Flow Chart of a procedurally focused
> project?  Where can I find a good tutorial/lesson/explanation of how
to do
> this?  I'm getting a little bewildered by the amount of information
I'm
> getting from basic Google searches, particularly since I'm not really
sure
> what I should be searching for, UML/OAD/OOD/???
> 
> Also, I'm having trouble finding any good, introductory, how to
> information.
> I get lots of information on why object orientated approach is so
good,
> but
> little to none on how to actually do the design.  At the other end of
the
> spectrum I find all these tools to help you, but little explanation on
> what
> to do with the tools once you have one.  Call me an old kook but I
prefer
> to
> know how to do something by hand before I get the fancy power tool
that
> does
> it for you, black boxes are fine and dandy until they don't actually
meet
> your needs, then your left high and dry when all you have is a fancy
> router
> (the woodworking one, not the computer network kind) and you really
just
> need a chisel.
> 
> So if somebody could give me some good links for any
tutorials/lessons/how
> to material (books would be good to, but who can really afford to buy
a
> book
> for every topic one needs to keep up on these days), I would be most
> appreciative.  Something along the lines of "we are now going to
design
> the
> 'Super Hello World Application' using XYZ object development
mythology,
> here
> are the step by step instructions that we followed to do so" would be
> awesome.
> 
> Thanks,
> 
> --------------
> Ian Skinner
> Web Programmer
> BloodSource
> Sacramento, CA
> 
> 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/lists.cfm?link=t:4
Subscription: http://www.houseoffusion.com/lists.cfm?link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Signup for the Fusion Authority news alert and keep up with the latest news in 
ColdFusion and related topics. 
http://www.fusionauthority.com/signup.cfm

Reply via email to