Difficulties I’ve had with object-oriented codebases

I have of course been guilty of some of these myself.