You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 2
Next »
Be open for extension, closed for modification.
software entities (classes, modules, functions, etc.) should be open for extension, but closed for modification
Bertrand Meyer. 1988
Design your documentation in such a way that you do not need to add information to existing documents if a new document is added.