There are a number of concepts that encompass the object-oriented design methodology known as SOLID. Explore Agile development, and the Single Responsibility Principle and Liskov Substitution Principle of SOLID.
Learning Objectives
{"recognize what OOD is and the benefits of good design"}