Eigenpoll : Best Practices for Software Development : Code Review
Have at least one engineer (preferably a senior engineer or architect) review each change before it gets checked in.
This keeps the code consistent, reduces bugs, and helps train new engineers.