Last week my friend Pedro sent me a White Paper from SmartBear that i enjoyed reading regarding code review. I read this paper in order to find knowledge to improve my developer skills. Let me share with you some highlights of that White Paper.
- “The idea of “author preparation” is that authors should annotate their source code before the review begins.” ... “Our theory was that because the author has to re-think and explain the changes during the annotation process, the author will himself uncover many of the defects before the review even begins”
- "But you know that as soon as you say “I’m finished,” your peers – or worse, your boss – will be critically examining your work. Won’t this change your development style? As you work, and certainly before you declare code-complete, you’ll be a little more conscientious.”
- “While several methods exist for lightweight code review, such as “over the shoulder” reviews and reviews by email, the most effective reviews are conducted using a collaborative software tool to facilitate the review.” as developers we have some solutions that do analysis in our code like FxCop and StyleCop.
If you want you can follow SmartBear on Twitter.