Object Oriented Software Engineering   View all facts   Glossary   Help
subject > problem > defect > defect in an ordinary algorithm > not setting up the correct preconditions for an algorithm
Next defect in an ordinary algorithmnot terminating a loop or recursion    Updefect in an ordinary algorithm    Previous defect in an ordinary algorithmnot handling singleton or non-singleton conditions   

not setting up the correct preconditions for an algorithm
subjectfact 
not setting up the correct preconditions for an algorithmhas definition A common defect in which a program proceeds to do its work even when specifies preconditions, that state what must be true before the algorithm should be executed, are not satisfied2001-08-30 14:56:42.0
has testing strategy run test cases in which each precondition is not satisfied - preferably its input values are just beyond what the algorithm can accept2001-08-30 14:56:42.0
is a subtopic of 10.3 - Defects in Ordinary Algorithms2001-08-30 14:56:42.0
is a kind of defect in an ordinary algorithm2001-08-30 14:56:42.0
defecthas example the absence of code to handle an exception2001-08-30 14:55:12.0
problemhas solution which will normally entail developing software, although you may decide that it is better to purchase software or to develop a non-software solution2001-08-30 14:57:03.0
should be written as a simple problem statement in one or two sentences2001-08-30 14:57:03.0