Object-oriented programming: Difference between revisions

Content deleted Content added
Encapsulation: Remove misinformation.
SOLID and GRASP guidelines: Neutralize language.
Line 288:
 
===SOLID and GRASP guidelines===
[[SOLID (object-oriented design)|SOLID]] is a mnemonic invented by Michael Feathers thatwhich standsspells forout andfive advocatessoftware fiveengineering programmingdesign practicesprinciples:
* [[Single responsibility principle]]
* [[Open/closed principle]]