Transcription of SUGI 28: Beyond Debugging: Program Validation - SAS
{{id}} {{{paragraph}}}
Paper 58- 28 beyond debugging : Program Validation Neil Howard, Ingenix, Basking Ridge, NJ Abstract "Act in haste and repent at leisure; code too soon, and debug forever." Raymond Kennington In their paper on debugging , Lora Delwiche and Susan Slaughter say that good debuggers make good programmers. Let's take that one step further to say that good analysts and problem-solvers make good programmers. Just because a SAS Program is free of errors, warnings, notes, and bugs does not guarantee that the Program is doing what it is supposed to do. This tutorial addresses the process that follows debugging : Program Validation . It covers techniques for ensuring that the logic and intent of the Program is correct, that the requirements and design specifications are met, and that data errors are detected.
Paper 58-28 Beyond Debugging: Program Validation Neil Howard, Ingenix, Basking Ridge, NJ Abstract "Act in haste and repent at leisure; code too soon,
Domain:
Source:
Link to this page:
Please notify us if you found a problem with this document:
{{id}} {{{paragraph}}}
CANTÙ S DELPHI POWER BOOK, Debugging, Design Compiler UG: 9. Analyzing and Debugging Your Design, Analyzing and Debugging Your Design, Vivado Design Suite User Guide, Xilinx, Debugging www.xilinx.com, Basics of debugging the controller area, Texas Instruments, Tools and Techniques for Audio Debugging, Mutation-based spreadsheet debugging, SAS Macro: Symbols of Frustration, SAS® Macro: Symbols of Frustration, Format Descriptions to Simplify Application Debugging