Code Analysis and Code Visualization

Code Analysis and VisualizationTools
http://thinkingcraftsman.in/articles/codeanalysistools.htm

Code Rocket® for Visual Studio .NET (2005, 2008, 2010)
http://www.rapidqualitysystems.com/Products/CodeRocketNET

 

Static Analysis Tools

NDepend is a static analysis tool for .NET managed code. This tool supports a large number of code metrics, allows for visualization of dependencies using directed graphs and dependency matrix.
http://www.ndepend.com

 

StyleCop
https://stylecop.codeplex.com/

C# Code Reviews using StyleCop – Detailed Article
http://www.codeproject.com/Articles/30762/C-Code-Reviews-using-StyleCop-Detailed-Article

 

Sonar

SonarQube Platform
“The SonarQube® platform is an open source quality management platform, dedicated to continuously analyzing and measuring the technical quality of source code, from project portfolio down to the method level. To understand what the platform tracks and why it’s important, take a look at the Developers’ Seven Deadly Sins.”
http://docs.sonarqube.org/display/HOME/SonarQube+Platform

SonarQube Installation
https://www.youtube.com/watch?v=IFlN4bUufi8

 

Related Links

Developers’ Seven Deadly Sins
http://docs.sonarqube.org/display/HOME/Developers%27+Seven+Deadly+Sins

 

Code reviews

 

The Ten Commandments of Egoless Programming
http://blog.codinghorror.com/the-ten-commandments-of-egoless-programming/

Egoless programming
https://en.wikipedia.org/wiki/Egoless_programming

Code Review
http://www.slideshare.net/rantav/code-review

 

Give it five minutes
https://signalvnoise.com/posts/3124-give-it-five-minutes

On Code Reviews and Developer Feedback
http://dev.bizo.com/2012/03/on-code-reviews-and-developer-feedback.html

Why code reviews matter (and actually save time!)
https://www.atlassian.com/agile/code-reviews/

A quick guide to peer code review (and why you should do it)
https://www.netguru.co/blog/a-quick-guide-to-peer-code-review#

Things Everyone Should Do: Code Review
http://goodmath.scientopia.org/2011/07/06/things-everyone-should-do-code-review/