I just found this quote, and I wanted to save it for reference:
There’s this little law of thermodynamics that says energy is neither created nor destroy[ed], it just changes form. This law almost holds true for complexity in software development – except that we can and do create complexity in our systems. And it seems that once we create the complexity, it never seems to get destroyed. It only gets moved around.
Source: Backbone.js: Getting The Model For A Clicked Element by Derick Bailey
Yes, I think so too. Software is neither created nor destroy. It change ideas into source code…