Please enable JavaScript.
Coggle requires JavaScript to display documents.
Object Orientation, CRC Cards, Fundamental of Design Principles,…
Object-Oriented Design
In agile development, OO models are built only if they are necessary
Process of building a set of object-oriented models that are used by programmers for the new system.
-
-
-
Diagrams
-
Design Class Diagram
Attributes and their datatypes, Methods, Navigation with
,Multiplicity, access modifiers
Communication Diagram
Identify messages, parameters and add multi-layer objects
Sequence Diagram
Identify messages, parameters and add multi-layer objects
-
-
Process of OO Design
-
- First-Cut Design Class Diagram
Identify Classes, Attributes and Navigation. also known as domain class diagram.
-
-
-
- Final-Cut Design Class Diagram
Add Methods and finalizing navigation, adding multiplicity and much more.
-
CRC Cards
Process
Pick a single use case, Identify a domain class add a controller class for it.
-
-
-
-
-
-
-
-
-
-
-
-
-
-