2. Erreurs de commission : Ce sont des erreurs qui se produisent lorsque quelque chose n’est pas fait correctement. Par exemple, un programmeur peut utiliser la mauvaise variable ou le mauvais opérateur.
3. Erreurs de logique : Ce sont des erreurs qui se produisent lorsque le code est logiquement incorrect. Par exemple, un programmeur peut utiliser une boucle qui ne se termine jamais ou une condition qui est toujours vraie.
4. Erreurs de syntaxe : Ce sont des erreurs qui se produisent lorsque le code est grammaticalement incorrect. Par exemple, un programmeur peut utiliser un mot-clé non valide ou un point-virgule manquant.
5. Erreurs de précision : Ce sont des erreurs qui se produisent lorsque les données ne sont pas représentées avec suffisamment de précision. Par exemple, un programmeur peut utiliser une variable à virgule flottante pour représenter un entier ou une chaîne pour représenter un nombre.
Les inspections sont plus efficaces pour détecter les erreurs de syntaxe, les erreurs d’omission et les erreurs de commission. Cependant, ils sont moins susceptibles de trouver des erreurs de logique, des erreurs de précision et des erreurs d’omission qui ne sont pas évidentes dans le code.