Terry Montlick has written an excellent introduction to object-oriented technology called "What Is Object-Oriented Software?" at www.soft-design.com/softinfo/objects.html. For a quick overview of object-oriented terminology, connect to www.justpbinfo.com/techdocs/ooterms.asp. If you are looking for a more in-depth overview of object-oriented programming, connect to Bob Hathaway's Object-Orientation FAQ at www.cyberdyne-object-sys.com/oofaq2. If you're looking for a site with lots of links to OOP sites, you can connect to www.iam.unibe.ch/~scg/OOinfo/?infopage. Grady Booch is a well-respected authority in object-oriented programming, and his book, Object-Oriented Analysis and Design with Applications (Addison Wesley, 1994), is already a classic. You can find out more about object-oriented development, including a tutorial, at a site maintained by Philipp Schneider (www.hsr.ch/div/Booch/BoochReference). Object-oriented programming is most successful when it is based on object-oriented analysis (OOA) and design (OOD). The Web article "Case Methodologies" at www.unix-ag.uni-kl.de/~lippold/case-methods.html summarizes the Booch, Coad-Yourdon, Rumbaugh, and Shlaer-Mellor methodologies ("Object-Oriented Methodologies" at www.pencom.com/case/oo.html is no longer available). For in-depth information on this subject, browse through the online version of the book, Object-Oriented System Development, by Champeaux, Lea, and Faure (Addison Wesley, 1993) at gee.cs.oswego.edu/dl/oosdw3.
|