3 ms·
> every binary option doubles the number of possible user configurations This is why you distinguish UI options from functionality options. If you properly fa
by thomastjeffery 7y ago
> every binary option doubles the number of possible user configurations
This is why you distinguish UI options from functionality options.
If you properly factor functionality out by modularizing UI, you end up with an order of magnitude less complexity.
- kd5bjo 7y agoOk, so you’ve successfully reduced the problem space from 2^n to 2^(kn) + 2^(n-kn) , where k is the ratio of options in the two categories. That’s better, but still clearly exponential growth.