Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Looking for a book reccomendation
Message
General information
Forum:
Visual FoxPro
Category:
Object Oriented Programming
Title:
Looking for a book reccomendation
Miscellaneous
Thread ID:
00144173
Message ID:
00144173
Views:
78
I "know" the basic concepts of OOP. Admitedly I'm pretty rough around the edges though. What I'd really like is for someone, (who's really good in developing systems/applications with OOP, using sound OO Design), to mentor me. <g>

I don't know how that could happen, so I'll ask for something I believe is more obtainable.

I'm looking to learn more about OOD, Object Oriented Design. I'm currently about half way through reading Melir Page-Jones' book, "What Every Programmer Should Know About Object-Oriented Design". I get the impression that this is only going to touch the surface. That is not meant as a put-down on the book. The first half of the book is the laying out of a design notation or diagramming tool he developed, OODN.

What I'm still not grasping is the mindset, the way of thinking. I'm still very procedural in my thoughts..."First do this, Then do that, Then do the other thing" ...

As opposed to being componet based in my thoughts... "See this car? It's got wheels, seats, windows, a motor, a place for fuel... Now seats, they have a horizontal part and a vertical part, springs, padding, some position levers..."

Ok, well that's a car, a thing, the example that almost every uses at sometime...

BUT...How do you do that with a business app? ...Like a system to do background searches. The client request searches, we do them and send the client reports. The system does not perform searches, but rather records requests and results and produces reports.

How can I learn the HOW and the WHY? ...The Mindset...
Are there any books that are good for this? ...even if they're not VFP specific...
What other tools, or means exist to accomplish this learning?
Next
Reply
Map
View

Click here to load this message in the networking platform