4 ms·
I generally agree with the thesis here that "users and business are under-represented by people that are building and maintaining software", but the greater-tha
by mattxxx 3y ago
I generally agree with the thesis here that "users and business are under-represented by people that are building and maintaining software", but the greater-than comparison over simplifies it, right?
It's something like "Net revenue" and "net user happiness" trump "code prettiness". Additionally, in the "maintainer > user" scenario, is it all maintainers? Is it one particular maintainer that has strong opinions (maybe which don't reflect what the business cares about)?
I'd suggest to replace the inequality mentality with an optimization problem, like:
Find a version of the code that maximizes user happiness and minimizes maintenance cost.
If there are two solutions that give roughly the same values for the above, then accept either.