“Have you ever considered that programming is a lot like construction work? Every day I put on my work belt full of the tools I will need to construct the latest and greatest application. I have building plans in hand so that I can set a proper foundation for the frame.”