Reglas de robustez, validación e inicialización defensiva.
Tabla de reglas¶
| Regla | Título | Antipatrones integrados |
|---|---|---|
| 0x7001h | Siempre debés inicializar las variables a un valor conocido | AP-0x0003b, AP-0x0004b |
| 0x7002h | Validá los datos en la frontera del programa | — |
| 0x7003h | No ignores valores de retorno que pueden indicar fallo | AP-0x2013h |
| 0x7004h | No llamés exit() en funciones de biblioteca: propagá el error | — |
| 0x7005h | Inicializá todos los campos de estructuras y arreglos | — |
| 0x7006h | Probá explícitamente los casos borde | — |
| 0x7007h | Evitá los parámetros bandera de tipo bool | — |