|
|
|
|
|
by SideburnsOfDoom
1915 days ago
|
|
> What counts as a "responsibility", for instance. Where I see one responsibility some people see two and vice versa. The Single Responsibility Principle is not a rigorously defined Scientific law, where the "responsibility count" can be exactly measured and minimised. It is a subjective design guideline, with elements of experience, of context and of "I know it when I see it". This does _not_ make it useless. It is still very useful indeed. But you do have to understand that disagreements over it are not always about "who is objectively right" but "which style makes the most sense in context". |
|
If a set of principles lets them both think they're both correct and the other one is wrong, what exactly is the point of those principles?
This isn't just a coding thing. It's also, say, why society follows a body of laws rather than something like the 10 commandments.