Los mandamientos del programador/tester
Existen unas reglas de oro cuando se desarrolla software. El probar el software tiene que ser como una religión, siempre tiene que estar presente. No importa que seas un experto programador, hay que tener en cuenta que hasta los programadores más avezados se equivocan.
A continuación se darán una serie de reglas de oro o mandamientos (nine golden nuggets):
1. Has cambiado algo de tu programa (aunque solamente sean los comentarios). Pues pruébalo.
2. Solamente he cambiado el nombre de una variable. Tienes que probar de nuevo.
3. Si eres perezoso a la hora de probar…. Tendrás problemas seguro.
4. Algo parece que no funciona como debía. Persigue el error hasta que lo encuentres.
5. Acabo de encontrar un fallo. Celébralo porque tu programa ahora tiene un error menos.
6. Si piensas que solamente hay que probar los programas al final es que no deberías programar una línea de código.
7. Si algo funciona mejor no lo toques si no sabes lo que haces.
8. Cualquier parte de un software puede fallar, hasta lo más inverosímil.
9. Cuando algo falla y no sabes qué. Intenta descubrirlo por eliminación.