All true, but often our code was written for us, b...
# testing
a
All true, but often our code was written for us, by someone else who didn't give a shit about any of that. And as a result the code is an unmanageable, untestable pile of shite. Yet here we are needing to support it and test it because we are more professional than our predecessors.