Your code is disposable, for your own good
In this article I’m going to discuss the idea of code disposability, the notion that you should not be overly attached to your code. I believe that you should be free to just simply toss out and rewrite when the requirements change instead of trying to fit your old code to your new requirements. It may seem counterintuitive to write something with a short shelf life, but, let me state the case.