|  Object Oriented Software Engineering   View all facts   Glossary   Help | 
| subject > problem > defect > defect in an ordinary algorithm > not terminating a loop or recursion | 
|   | ||||
| not terminating a loop or recursion | ||||
| subject | fact | |||
| not terminating a loop or recursion | has definition A common defect in which a loop or a recursion does not always terminate, i.e. it is 'infinite' |  | 
| has testing strategy 
 |  | |
| is a subtopic of 10.3 - Defects in Ordinary Algorithms |  | |
| is a kind of defect in an ordinary algorithm |  | |
| defect | has example the absence of code to handle an exception |  | 
| problem | has solution which will normally entail developing software, although you may decide that it is better to purchase software or to develop a non-software solution |  | 
| should be written as a simple problem statement in one or two sentences |  |