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