Technologies

Here at DevDefined we have passion for technologies and tools, which we feature here to let you know just what's used to get the job done.

FxCop

The Nazi of software development,

FxCop is a code compliance tool which does static analysis on .Net assemblies, we use it when developing libraries which will be used by 3rd parties to ensure that as much of the framework design guidelines are be adhered to (which makes it easier for 3rd parties to get to grips with the library quickly, because there shouldn't be too many surprises).

FxCop is a static analysis tool, meaning that it can perform analysis on your code without actually running your code. It can detect about 250 different issues in your code, of which about 50% are issues around deviating from the Design Guidelines (naming, inheritance, usability, resource management, etc...). The other 50% of issues it can detect are correctness problems around globalization, interoperability (COM/native), performance, portability (32-bit vs 64-bit OS), security and API usage.

1/1/2007 12:00:00 PM Comments 0

Name

Web site
Comment


Back