2. Finding Objects
Point of view is worth 80 IQ points.
Some people ask us if we build object models because we program in object-oriented languages. That’s not why. We don’t object model to write object-oriented code, we write object-oriented code because we object model. We’re used to thinking that way.1 Other ways of thinking about and writing code look very unattractive once you grasp the object-oriented way of thinking and its benefits. Success in object modeling requires two abilities: (1) good object think, and (2) good object selection. This chapter briefly discusses object think and introduces categories for consistently and accurately selecting objects. It is important to recognize that the information ...