Object Oriented Software Engineering View all facts Glossary Help |
subject > process > design > defensive design |
defensive design comparison table |
Subject | is a kind of | is a subtopic of | has definition |
---|---|---|---|
design | process | 9.1 - The Process of Design | The problem-solving process whose objective is to find and describe a way to implement the system's functional requirements, while respecting the constraints imposed by the non-functional requirements, and while adhering to general principles of good quality |
defensive design | design | 9.2 - Principles Leading to Good Design | Design with awareness that other components cannot be trusted |
Next design: design by contract Up: design Previous design: database design