When I teach teenagers I tell them, there&#x27;s never time to do it right OR to do it again. Time is money; Engineers are paid to solve the problem and not make a beautiful thing. Get used to just-in-time solutions and just-good-enough implementations.<p>With that in mind, its important to have some discipline, to make your &#x27;just good enough&#x27; not too crappy. That&#x27;s the difference between an apprentice and an expert.