two basic questions It seems silly and awfully fundamental, but ask any professional software developer this question: Does your code work correctly? When faced with answering this question, most developers will - and should - undoubtedly reply with a resounding "hell yes, my code works!". Now follow that up by asking another question: Can you prove the claim that your code works correctly in the next 10 minutes? The answer to this second question speaks volumes not only about a developer's skillset, ......