Jaké typy chyb se při kontrolách pravděpodobně neodhalí?

1. Chyby opomenutí: To jsou chyby, ke kterým dochází, když je něco opomenuto nebo zapomenuto. Programátor může například zapomenout zahrnout do svého kódu požadovanou knihovnu nebo funkci.

2. Chyby provize: To jsou chyby, ke kterým dochází, když se něco dělá špatně. Programátor může například použít špatnou proměnnou nebo operátor.

3. Chyby logiky: Jedná se o chyby, ke kterým dochází, když je kód logicky nesprávný. Programátor může například použít smyčku, která nikdy nekončí, nebo podmínku, která je vždy pravdivá.

4. Chyby syntaxe: Jedná se o chyby, ke kterým dochází, když je kód gramaticky nesprávný. Programátor může například použít neplatné klíčové slovo nebo chybějící středník.

5. Chyby přesnosti: Jedná se o chyby, ke kterým dochází, když data nejsou reprezentována dostatečně přesně. Programátor může například použít proměnnou s plovoucí desetinnou čárkou k reprezentaci celého čísla nebo řetězec k reprezentaci čísla.

Inspekce jsou nejúčinnější při hledání syntaktických chyb, chyb vynechání a chyb při provizi. Je však méně pravděpodobné, že najdou chyby logiky, chyby přesnosti a chyby opomenutí, které nejsou z kódu zřejmé.