Chapter 1. Introduction to Object-Oriented Concepts

Although it might be quite surprising, object-oriented (OO) software development has been around since the early 1960s. Although objects have become much more prevalent in today's software industry, many software shops have yet to venture into the OO arena. It is no secret that the software industry can be slow-moving at times. It is also true that, when working systems are in place, there has to be a compelling reason to replace them. This has hindered the propagation of OO systems. There are a lot of non-OO legacy systems (that is, older systems that are already in place) that seem to be working just fine—so why risk potential disaster by changing them? In most cases you should not change ...

Get Object-Oriented Thought Process, The, Second Edition 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.