3 ms·
This reminds me of Parkinson's law (https://en.wikipedia.org/wiki/Parkinson's_law) https://en.wikipedia.org/wiki/Parkinson's_law). Paraphrased: "complexity expa
by rakoo 5y ago
This reminds me of Parkinson's law (https://en.wikipedia.org/wiki/Parkinson's_law) https://en.wikipedia.org/wiki/Parkinson's_law). Paraphrased: "complexity expands so as to fill the time available for its consumption". The faster a software can be, the more things it seems to do just for achieving the same features.
It's also probably another view of the Jevons Paradox: as efficiency of software increases, it gives more way for more complexity and "optimizations" that in the end make the end result as slow as before.
- pwdisswordfish0 5y ago> Paraphrased: "complexity expands so as to fill the time available for its consumption" That's a very liberal paraphrasing. Parkinson's law is specifically about the amount of time that it takes to complete work (by humans, e.g. for a project deadline). If you want to reference something that serves as good commentary about software performance, Wirth's law is right there for the using.