Leave predicting to meteorologists and fortune-tellers
There’s a couple of good axioms about software design: You Can’t Future-Proof Solutions and the Ivory Tower Architect You Can’t Future-Proof Solutions basically details the fact that you can’t predict the future. You can’t possibly come up with a solution that is “future-proof” without being able to know exactly what will happen in the future. If you could do that, you shouldn’t be writing software, you should be playing the stock market. Ivory Tower Architect is a software development archetype whose attributes are that they are disconnected from the people and users their architecture is supposed to serve. They don’t … Continue reading Leave predicting to meteorologists and fortune-tellers