Pourquoi GameDev est besoin l'analyse statique ?
Vous pouvez voir ici comment John Carmack, l'un des pionniers d'infographie 3D, commence son article par " Static Code Analysis " :
La chose la plus importante que j'ai faite en tant que programmeur ces dernières années est d'utilisation intensive l'analyse statique de code. Encore plus précieux que les centaines de bugs graves que j'ai prévenus avec ça, c'est le changement d'esprit concernant la manière dont je perçois la fiabilité du logiciel et la qualité du code.
L'analyseur de code statique PVS‑Studio
Trouve les erreurs et les vulnérabilités potentielles dans vos projets:
Compatible :
PVS‑Studio détecte un vaste éventail d'erreurs :
- l'index de tableau hors limites
- la code inaccessible
- les fautes de frappe
- le déréférence de pointeur null (C, C++) et les références (C#, Java)
- le comportement indéfini
- les erreurs de 64-bit
- les erreurs dans la sérialisation / la désérialisation
- etc.