In reply to: Thoughtful Programming
In my experience, I’ve found that once code has been written, it is very hard to unwrite it. More often, code is a ball of clay. Once it exists, the best you can do is mold it to fit the demands of the day. If you are building anything remotely worthwhile, it is helpful to stop and think about things.