Learning to model a problem from the perspective of objects is a bit like learning to ride a bicycle. You can read all the books ever published on the subject of successful bicycle riding, but until you actually sit on the seat, grab the handlebars, and start pedaling, you won’t get a real sense of what it means to ride. You’ll probably wobble at first, but with a bit of a boost from training wheels or a friendly hand to steady you, you’ll be riding off on your own with time. The same is true of object modeling: with practice, you’ll get an intuitive feel for what makes a good candidate class, a useful scenario, and so on.
Discussed techniques for verifying the accuracy and completeness of a class diagram
Looked at how object models can be reused/adapted to other problems with similar requirements
Unable to display preview. Download preview PDF.