Skip to main content

One doc tagged with "extension"

View all tags

Chapter 8: OCP — The Open-Closed Principle

A software artifact should be open for extension but closed for modification. OCP is the architectural goal that drives Clean Architecture: protect high-level policy from changes in low-level details by controlling the direction of dependencies.