By Book Definition: Software entities (classes, modules, functions, etc.) should be open for extension, but closed for modification. But what does it actually mean? 🤔Let's first see the example where OCP is violated: class NotificationService { ...
Markdown supported · ⌘↵ to post
No responses yet.