Static program analysis

From ICT research methods
Jump to: navigation, search
Static program analysis.png

Why?

Get an impression of how well your code is written and quickly find vulnerabilities, weak spots and bad smells.

How?

Various tools can automatically review the quality of your source code or object code. Some of them can point you to specific details that may require your attention, while others can give a general impression of your code quality. Often, they can do both.

Ingredients

  • Tools to automatically analyse your code.
  • Eagerness to deliver top-quality code.
  • Attention to details that can make your code futureproof.

In practice

Many companies find code analysis important enough to make it a part of a continuous integration process.