Monday, November 26, 2001 09:19 PM
An Object Oriented Methodology is a set of Software Design practices (or methods) that can be used to produce software that has certain desirable life cycle characteristics.
OO software should be more resistant to the effects of design changes. This means that changes to OO s/w will be localized and that less testing is needed when changes are made.
OO software should be used to produce much larger software systems than older methodologies (such as structured programming). Previous designs could not always be used to build extremely large and complex systems because of the way that mistakes could propagate through entire systems.