Actually, if you hire qualified personnel, you should allow them to do what they want when they want to. Give them a target and then let them go. As a...
Comments can actually make debugging a problem harder. For example: if the comment says this produces a specific date and the code does not do that, which is right? If you...