EntityQ210251· pop 20· linked from 24 articlesopen/closed principleSign in to savea computer-programming principle that states that software entities (classes, modules, functions, etc.) should be open for extension, but closed for modificationConnectionsinheritanceEntitySOLIDEntityInternational Standard Book NumberEntityWayback MachineEntitydigital object identifierEntityobject-oriented programmingEntitysource codeEntityclassEntitypolymorphismEntityabstractionEntitysingle responsibility principleEntityLiskov substitution principleEntityBertrand MeyerEntityRobert Cecil MartinEntitydependency inversion principleEntityinterface segregation principleEntityinformation hidingEntityDavid ParnasEntityAlistair CockburnEntityCraig LarmanEntityCategoriesObject-oriented programmingProgramming principlesSoftware designType theory