When to Use Object Orientation When to Use Object Orientation Every year or two a new technology is hailed as the new paradigm for computer systems.
New techniques solve formerly intractable problems with elegance and grace.
After the initial swell of hype and enthusiasm, the Wave of the Future crashes upon the Rocks of Reality. The new techniques prove difficult to apply in the real world. Several large, visible, and expensive projects fail. Disillusionment sets in. Eventually, we assimilate the new techniques into a larger body of practice and lore.