ooad
noun
Meaning
A software engineering approach that focuses on designing a program by identifying the objects and their relationships rather than just the functions or logic.
Examples
- The senior developer insisted that the new module be built using OOAD principles to ensure better scalability.
- Students in the computer science course were required to present their OOAD diagrams before starting the implementation phase.
Synonyms: object-oriented design, system design, software architecture, modeling