|
|
|
|
|
by 1penny42cents
1950 days ago
|
|
This is true in situations where there is no social contract for the event at hand, like emergencies and other one-off situations. It doesn't apply where there is a social contract. Everybody is responsible for obeying the traffic laws, for example. And everybody can be responsible for maintaining conceptual integrity. |
|
Maybe you assume that random developers will speak up, point out an inconsistency, and everybody agrees to make it consistent from now on. In a small team it might work that way, but "system design" implies a larger community to me. Consensus is hard.
The whole point of responsibility is that blame and praise is focused. A focus on everyone is no focus at all.