Narzędzia takie jak pc-lint lub QAC mogą być używane do przeprowadzania statycznej analizy kodu na podstawie kodu.
Z mojego doświadczenia wynika, że analiza statyczna często powoduje ogromny hałas, tj. Ostrzeżenia o rzeczach, które nie są prawdziwymi błędami, ale w jakiś sposób naruszają jedną z reguł w danym zestawie reguł. Wyłączenie niektórych reguł (na dobre w zestawie reguł lub poprzez specjalne komentarze w kodzie) może być bardzo uciążliwym procesem.
Jakie są rzeczywiste zalety statycznej analizy kodu?