>Hi,
> Any good OOP/Design pattern books recommended?
>
>Thank you
Steven Black is a proponent of oop design in the VFP world.
His WIKI has a lot of info on general OOP topics particularly design patterns, as well as specific recommendations for books.
fox.wikis.com -- search on "OOP" for a variety of topics.
http://fox.wikis.com/wc.dll?Wiki~GoodOOPBooks~softwareEnghttp://fox.wikis.com/wc.dll?Wiki~GoodUMLBooks~softwareEngI've found the following helpful:
Classical OO designRumbaugh. Booch -- their individual books before joining with Jacobsen. I find the more recent UML based stuff they've written to be more an elaboration of a theory than of practical use. Design patterns is really the cutting edge in development at this point, IMHO.
Use CasesWirfs-Brock -- excellent and practical methods to elicit information from endusers about a given system.
Design PatternsDesign Patterns by the gang of 4. Still the best intro, I think. It can be somewhat abstract when you get in, because of the structure. But, once examples from one's own programming connect with the descriptions, magic occurs.
Martin Fowler has written several excellent books on applied oo programming/design:
Analysis Patterns and
Refactoring. Highly recommended as to how skilled practitioners are actually programming OO with a constant reference to analysis and design. Code is all in Java, but the examples are short and I think straightforward to understand with any OOP programming background.
HTH,
Jay