Discussion about this post

User's avatar
Abelardo's avatar

Sometimes, the logic stored into a class is shared by several departments (i. e. Sales and Accounting). The issue here is that both departments control that class; so, potentially you are violating the SRP principle too.

You should refactor this class so the logic business of it goes to splitted classes, each one for each department. This way, you don't violate this principle. The shared logic business should go to the Shared folder at your project.

Thoughts?

Expand full comment
2 more comments...

No posts