Final Exam Flashcards
Domain Model vs Class Diagram
Class Diagram is more detailed and has functions while domain model doesn’t.
First step in creating DCDs
Identify the classes that participate in the software solution.
What order should classes be implemented.
Least coupled to most coupled
Define Event
Significant or noteworthy occurence
State
Condition of an object at a moment between events
Transition
When an event occurs, the object moves from the prior state to the subsequent state.
What does italic name mean
Abstract
Why is packaging important?
a) a better structure / easier to update
b) save space/ more efficient
layers represent? in package diagram
vertical slices, higher the layer the more direct the interaction with the user.
partitions? Package diagram
Horizontal division of subsystems of a layer.
What is ‘::’ notation in package diagrams?
u can yoink packages/classes from other classes in packages.