The book has mentioned the concepts that are close to the core of object-oriented design. Programmers of all levels are encouraged to take the advice to heart, and concentrate of producing designs that are based on:
Reusable coded components.
The chapter covers reusable coded components in a bit. Reusing designs relates to a software design paradigm known as design patterns. The core theory behind design patterns is that they provide template solutions that can be reused in different projects and languages.
Programmers who create object-oriented designs will find that there may be some commonality between projects that they create. If those designs are easily indexed and identified, they can be reused.
The advantage ...