>I'm looking for a good book or other resource on OO programming.  More
>specifically I'm looking for a book that describes the implementation of an
>OO web app.
>
>I've read books in OOP that describe the different terms/concepts of OO, 
>but
>fall short in giving real life examples.  Instead they talk about classes
>like cats, mammals, desks, chairs, persons, etc.,, which were very good in
>describing concepts, but fall short when I sit down to build an online 
>store
>for example.
>
>By the same token I've read books in OO that describe the analysis and
>design process.  And others about design patterns.   But I haven't read any
>books on topics downstream.
>
>I'd like to see a book/resource take a software requirement for a pet store
>(or any simple web) app, show the different classes that are derived and
>their relationships, possibly show the UML, then give some code examples in
><language of your choice here, preferably Java ... CF would be ideal but 
>I'm
>not holding my breath>.  Further it would be nice if the example followed
>some design patterns and a layered approach.  Showing distinctions between
>the presentation, domain, and data source layers.  What classes fit into
>these.  And how they interact with one another.
>
>If anybody knows of such a book/resource I would love to hear your
>suggestions.
>
>My opinion on learning OO in general, is there will be no equivalent to
>learning by doing.  But it would be nice to have a mentor (by way of a book
>or example) for those of us that don't have a human mentor present.
>

Beginning Java Objects by Jacquie Barker (ISBN 1590591461) is an *excellent* 
introduction to not only OO concepts, but their applicability to Java and 
real world applications. The book builds a Student Registration System 
throughout, and she is very careful about starting from concept and walking 
you through to its implementation. In it, you get a bit of OO, UML, and Java 
exposure, and is designed for beginner-to-intermediate readers. Don't be 
intimidated by "Java" in the title -- she covers all info you'll need to get 
through the book. It's definitely not a "Hello World" application.

Regards,
Dave.

_________________________________________________________________
The new MSN 8: advanced junk mail protection and 2 months FREE*  
http://join.msn.com/?page=features/junkmail

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
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

This list and all House of Fusion resources hosted by CFHosting.com. The place for 
dependable ColdFusion Hosting.
http://www.cfhosting.com

Reply via email to