Another sample from chapter 1
The stories kept getting wilder. In the end, Old Abe said out loud what many already thought. It's a dragon! It eats our sheep. Could it be so? People also remembered that in tales, brave knights fought against dragons. Could a brave knight from nearby Mountain City help solve this problem? Villagers decided to send the village elder, Amanda, to ask for the knight's help.
The red dragon of the story is a defect, which is the cause of the memory leak. So, the memory leak is a failure in the behavior of the software. The defect in the code causes the failure. The developer has made an error in her coding, thus creating the defect. The developer can remove the defect by writing the code in a better way. Respectively, the dragon can be killed or vanquished.