When coding, we should always keep the question in-mind of: "How easy will this be to maintain 6 months down the line?". Creating solutions to a problem at the current time is great. But what about in the future? Not building software with the future in-mind is silly.

Joey Colon