views:

95

answers:

6

Hi All,

Can anyone please suggest me books which teaches towards making better code reviews? Basically, best practices for coding.

Regards

+5  A: 

here are listed some best practices http://smartbear.com/PDF/11_Best_Practices_for_Peer_Code_Review.pdf

infact this company have a free book that you can order if you are in certain countries http://smartbear.com/codecollab-code-review-book.php

this should help out a little to get you started

PaulStack
I couldn't think of a book on Managing Software where I thought code reviews were covered well. That's a good link. Here's another one that sums it up quickly: http://www.developer.com/tech/article.php/3579756/Effective-Code-Reviews-Without-the-Pain.htm
Ian C.
+2  A: 
Péter Török
+4  A: 

Code Complete covers best practices for coding and includes a section on inspections (aka reviews).

High Performance Mark
Beat me to it by two minutes!
snoone
+3  A: 

Writing Solid Code is ooold but still good:

http://www.amazon.com/Writing-Solid-Code-Microsoft-Programming/dp/1556155514

And I also like Code Complete:

http://www.amazon.com/Code-Complete-Practical-Handbook-Construction/dp/0735619670

-scott

snoone
+3  A: 
  • "Code Complete" by S. McConnel - provides thorough answers on many of coding questions
  • "Refactoring" by M. Fowler (especially, chapter about code smells) - describes standard coding problems and ways to resolve them
  • "Agile software development" by R. Martin - provides detailed info on OO programming/design questions
Kel
A: 

Books with best practices for coding:

If you want to do good code reviews, you should also look to tools to support you. For the Java platform these should be on you're short list: PMD, Findbugs, Sonar and Checkstyle. Some good books on these tools:

Kdeveloper