Information Hiding

Information Hiding is a software design principle that intentionally conceals the internal implementation details of a component from its users. This practice reduces interdependencies, allowing the component to be changed without affecting other parts, thereby enhancing Modularity and promoting robust Software Design.

See also

Linked from: Concern Separation, Encapsulation
0
8 views
1 week ago