Object Oriented Software Engineering   View all facts   Glossary   Help
subject > process > design > design by contract
Next designdetailed design    Updesign    Previous designdefensive design   

design by contract comparison table
Subject is a kind of is a subtopic of has definition
designprocess9.1 - The Process of DesignThe 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
design by contractdesign9.2 - Principles Leading to Good DesignAn approach to design in which each method has a contract with its callers regarding preconditions, postconditions and invariants

Next designdetailed design    Updesign    Previous designdefensive design