Block 2 - Analysis to design Flashcards
1
Q
A software _____________ must describe all valid states of the system at all possible times
A
specification
2
Q
A _________ association is an association where both ends terminate at the same class
A
recursive
3
Q
______ __ ________ is the process of developing software based on the notion of a contract between objects
A
Design by Contract (DbC)
4
Q
Law of demeter
A
5
Q
Advantages and disadvantages of communication and sequence diagrams
A