All content and news on InfoQ about Code Analysis
Latest featured content about Code Analysis

- .NET
- Topics
- Code Analysis
Patrick Smacchia is a Visual C# MVP with over 15 years of software development experience. He is the author of Practical .NET 2 and C# 2, books about the .NET platform. He has worked on software in a variety of fields including the stock exchange at Société Générale and a satellite base station at Alcatel. He's currently the lead developer of the tool NDepend.
-
By Robert Bazinet
on Jan 07, 2008,
News about Code Analysis
- Java
- Topics
- Code Analysis,
- Debugging
Earlier this year Klocwork released a desktop product, Klocwork Insight, bringing their automated source code analysis features to individual developers. InfoQ recently sat down with Klocwork CTO Gwyn Fisher to discuss the product.
-
By Scott Delap
on Jul 15, 2008,
- .NET
- Topics
- Code Analysis
Microsoft has created FxCop rules for projects leveraging the extensibility framework System.AddIn. This joins the out-of-band project Pipeline Builder as a must-have for developers using this .NET 3.5 framework.
-
By Jonathan Allen
on Jul 14, 2008,
- .NET,
- Architecture
- Topics
- Code Analysis
Any tool is only good if it is in the hands of a developer who knows how to use it. NDepend is one of those tools which is very powerful but addresses an aspect of software development too few architects or developers understand, software metrics.
-
By Robert Bazinet
on Jul 11, 2008,
- Java
- Topics
- Code Analysis,
- Debugging
Quest Software recently released JProbe 8.0, a Java code, memory, and coverage profiler. While JProbe has been one of the leading Java profiling tools since the late 1990's, JProbe 8.0 aims to help Quest regain the leadership position in the profiling market with new Eclipse integration and a more competitive price point.
-
By Steven Haines
on Jul 04, 2008,
Articles about Code Analysis
.jpg)
- Ruby
- Topics
- Object Oriented Design,
- Language,
- Code Analysis,
- Dynamic Languages
So you have a bunch of objects - let's call it an object graph - provided by some API. Now you want to to process the objects - which requires some intermediate data, for instance: the process creates some metadata that needs to be stored with the objects. The problem: where to store the metadata? We'll show how to use Ruby singleton classes to handle this problem.
-
By Werner Schuster
on Dec 05, 2007,

- Architecture
- Topics
- Code Analysis,
- Delivering Quality,
- Build systems
Most development organizations of a significant size have some form of coding standards and best practices. Simply documenting these standards and keeping them up to date can be a significant challenge and enforcing them even harder. Our organization has found that enforcing coding standards and best practices in an automated fashion through our build process has been highly effective.
-
By Mark Figley
on Jul 26, 2007,

- Ruby
- Topics
- Code Analysis,
- Ruby on Rails
The MOle, so named because it acts as the investigators agent, is a plugin that provides insight into the inner workings of Ruby on Rails in realtime, as requests come in and get processed. The author describes how the plugin came about and gives InfoQ readers a detailed introduction to his innovative plugin.
-
By Fernand Galiana
on May 05, 2007,
Interviews about Code Analysis

- Java
- Topics
- Javascript,
- Compilers,
- Code Analysis,
- Web Frameworks,
- Open Source
Google Web Toolkit (GWT) tech lead Bruce Johnson discusses the design of GWT, how GWT converts Java into JavaScript, community involvement with GWT, new features in GWT 1.4, and the philosophy behind GWT.
-
By Bruce Johnson
on Dec 28, 2007,