Comment by bluGill

5 days ago

If single responsibility is so well known, when did I just this week see some code that violated that from a senior engineer? That code past review by a couple other programmers, without me looking at it and pointing out how horrible it was.

And I saw a "senior" engineer make a database table without foreign keys just 3 years ago.

Some people are just bad.

Doesn't change my point that the debate is long settled, SRP is incredibly well known and the de-facto way of coding today.