Parnas discussion of information hiding. See also SOLID – the "O" in "SOLID" represents the open–closed principle Robustness principle References External links The Principles of OOD The Open/Closed Principle: Concerns about Change in Software Design The Open-Closed Principle -- and What Hides Behind It Object-oriented programming Type theory Software design Programming principles Software development philosophies