Un patrón de depuración describe un conjunto genérico de pasos para corregir un error en un sistema de software. Se trata de una solución a un problema recurrente relacionado con un error o tipo de error específico en un contexto determinado.
Un patrón de error es un tipo particular de patrón. El concepto original de patrón fue introducido por el arquitecto Christopher Alexander como un patrón de diseño .
Algunos ejemplos de patrones de depuración incluyen:
- Elimine el patrón de errores de ruido: aísle y exponga un error específico eliminando todo el ruido del sistema. Esto le permitirá concentrarse en encontrar el problema real.
- Patrón de error recurrente: exponga el error mediante una prueba unitaria . A partir de ese momento, ejecute dicha prueba unitaria como parte de una compilación estándar. Esto garantiza que el error no se repita.
- Patrón de error dependiente del tiempo: exponga el error escribiendo una prueba continua que se ejecute de forma ininterrumpida y falle cuando ocurra un error esperado. Esto es útil para errores transitorios.
Véase también
Enlaces externos
- Un lenguaje de patrones para la depuración de software. Archivado el 2 de diciembre de 2021 en Wayback Machine ( PDF ).
Categorías :
- Arquitectura de software
- patrones de diseño de software