Developers can communicate with each other. It is not hard to write email to developer, which email address is written in source header.
If developers unable to communicate, they will use copy-paste. They will create copy of broken code, rename, refactor and fix it, and will use it in their own code only. I SAW that.
Good code quality is achieved through review system. Someone must just block bad code, until he will burn out.