My manager looks through all of the code I commit as part of a review process. How is that any different? I know that if I commit sloppy code, he will come and talk to me. And if I commit good code, he will give me a hearty handshake and a pat on the back. So I try not to commit sloppy code <i>because I know he is watching</i>.