Code reviews are an important instrument to keep the code quality high. There are all kinds of schools on how to do this. For the local.ch frontend we made pre-checkin code reviews mandatory for a few core components including the Okapi framework. For all other components and applications, developers can request code reviews if they wish.
For this to work without the developers being annoyed with the process, code reviews must be super-easy. When first starting with code reviews at local.ch I tested a ton of tools. But none of them quite fit our workflow. In the end we went for LodgeIt. LodgeIt is “only” a pastebin application. But it works amazingly well for code reviews because it has some advanced functionality such as replying and then diffing the reply to the original.
...