|
|
Grundliggende begreber | Tiden er nu inde til at fastlægge betydningen af tre ord: 'fejl', 'defekt' og 'undtagelse'. Disse tre ord afspejler problemer i hhv. programmeringsprocessen, programbeskrivelsen og programudførelsen. Vi er inspireret af bogen 'Object-oriented Software Construction' af Bertrand Meyer |
| En fejl er noget som sker når man programmerer. En fejl betegner en forkert
beslutning i udviklingsarbejdet En defekt er den afledte konsekvens, som en fejl har på kildeprogrammet. En defekt er således en (dårlig) egenskab ved et program En defekt kan føre til en undtagelse når programmet køres. En undtagelse er altså køretids manifestationen af en fejl og af en programdefekt. En undtagelse er udtryk for afvigende eller fatal opførsel af programmet i forhold til specifikationen af programmet |
|