Object Oriented Software Engineering
View all facts
Glossary
Help
subject
>
criterion
>
principle
> design principle
Next principle
:
ethical principle of usability evaluation
Up
:
principle
Previous principle
:
cost estimation principle
design principle
subject
fact
design principle
is a subtopic of
9.2 - Principles Leading to Good Design
is a kind of
principle
Kinds of design principle
:
anticipating obsolescence
(5 facts)
decreasing coupling
(3 facts)
designing for flexibility
(4 facts)
designing for portability
(4 facts)
designing for testability
(3 facts)
divide and conquer
(5 facts) - The principle of dividing something large into smaller units, so it can be dealt with more easily
increasing cohesion
(5 facts)
increasing reusability
(3 facts)
keeping the level of abstraction high
(3 facts)
reducing coupling
(2 facts)
reusing existing designs and code where possible
(3 facts)