Design principles

[2019-11-18]

I came across this article on hacker news and thought it was an interesting take on design philosophy. I do not agree with the main point of the article - that orderliness does not equate to efficiency. However I agree that different design principles may be apt for different circumstances.

My design principle is: make it simple but redundant, with as little moving parts as possible. I try to apply this to my projects but I often fail due to time constraints and rendered moot by my other design principle: just make the damned thing work first and then optimize.