Extension Points

Back to Open-Closed Principle

Designated places in the code where behavior can be extended without modifying existing code. Achieved through abstractions, hooks, callbacks, events, or plugin interfaces.

property ocp extension-points