Why programs fail : a guide to systematic debugging /
This book is proof that debugging has graduated from a black art to a systematic discipline. It demystifies one of the toughest aspects of software programming, showing clearly how to discover what caused software failures, and fix them with minimal muss and fuss. The fully updated second edition in...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
San Francisco, Calif. : Oxford :
Morgan Kaufmann ; Elsevier Science [distributor],
2009.
|
Edición: | 2nd ed. |
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- How failures come to be
- Tracking problems
- Making programs fail
- Reproducing problems
- Simplifying problems
- Scientific debugging
- Deducing errors
- Observing facts
- Tracking origins
- Asserting expectations
- Detecting anomalies
- Causes and effects
- Isolating failure causes
- Isolating cause-effect chains
- Fixing the defect
- Appendix: formal definitions.