Comment Re:code reviews and scoring (Score 2) 683
All submits should start with a score of 100 and should be able to slip into negative infinity.
Your coding standards should be written in such a way that they can be difficult to understand and abused for your own purposes. Always allow for exceptions to any rule, but that they have to be allowed by a select few (only yourself if possible).
You should use things like poor comments to beat people over the head to show them how much smarter you are as well as deduct points.
Don't actually give out the coding standards or code review documentation to anybody, make sure that you make a power point presentation that 'dumbs it down' for everybody, this will make them feel better about the doing the reviews but still allow you to nit pick over every little detail.
Remember to ensure that your submits come in from 90-100, so that you can beat everybody else out but still show improvement from time to time.
Finally, you should always wait until the last minute to do any code reviews and enforce standards, this way you can ensure that you really only review the people who you want to chastise with a lower chance of repercussion from others reviewing your own code.
P.S. also ensure that you promote people committing directly to trunk and causing the most amount of breakage possible, that way you can deduct points from their code review because you should have a note that for each code breakage infraction they lose points.