Compile First, then Check-In

We've had a recent rash of build breaks, so the team has been getting hardcore about requiring a co-worker review all check-ins and do a "buddy build" to ensure that everything is cool before the code gets inserted into the source control system. Well, yesterday we just had a build break where the code was reviewed and buddy built, but the developer evidently made one last edit to one line of code and then checked in without compiling first. So as "punishment" I printed out one of these for the developer's bulletin board.

 

Compile then Check-in