Chapter 2. Object Technology

The real danger is not that machines will begin to think like men, but that men will begin to think like machines.

—Sydney J. Harris

Structured Development (SD) revolutionized the way software was developed. It provided a systematic approach to software construction much more in line with the techniques more mature engineering disciplines regularly used. SD enabled much larger applications to be built much faster. By the late ’70s it was becoming clear that despite being a boon to productivity, SD had some glaring weaknesses; those weaknesses were discussed in Chapter 1.

At the same time, OO methodologists were noting that an interesting side effect of the OO paradigm was that applications tended to be more maintainable. ...

Get Model-Based Development: Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.