>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

