We all know that the earlier we find a bug, the cheaper it is to fix. Shouldn’t we therefore be doing everything we can to identify bugs as early as possible? In this presentation, we learn about the benefits of Static Analysis and how it help you identify (and eliminate) entire classes of bugs.
Links
-
Visual Studio Code Metrics PowerTool 11.0 is a command line tool for generating code metrics with Visual Studio 2012.
-
Visual Studio Code Metrics PowerTool 10.0 is a command line tool for generating code metrics with Visual Studio 2010.
-
Halstead complexity measures are software metrics for evaluation of code.
-
Code Digger analyses possible execution paths through your .NET code. The result is a table where each row shows a unique behaviour of your code.
-
Code Contracts are static library methods used from any .NET program to specify the code’s behaviour. Runtime checking and static checking tools are both provided for taking advantage of contracts.
-
Gendarme is a extensible rule-based tool to find problems in .NET applications and libraries.
-
Code analysis for managed code analyses managed assemblies and reports information about the assemblies, such as violations of the programming and design rules set forth in the Microsoft .NET Framework Design Guidelines.
Presentation
Audience | Date |
---|---|
Auckland Codecamp | September 2013 |
Wellington .NET User Group | August 2013 |