Yesterday, you saw how Object Oriented Analysis (OOA) helps you to understand a problem and its requirements. Through the analysis of use cases and the construction of a domain model you can capture the “real-world” or domain level details of your problem. However, OOA is only part of the overall development story.
Object Oriented Design (OOD) helps you to take the domain that you found in OOA and design a solution. While the OOA process helped you to discover many of the problem’s domain objects, OOD helps you to discover and design the objects that will appear in the problem’s specific solution.
Today you will learn
How to transform your analysis into a solution
How to identify and design ...