4 ms·
The answer lies in entropy. A mix of misaligned incentives (users are not the customers), tyranny of metrics and the fact that developers use overpowered machi
by sylvain_kerkour 5y ago
The answer lies in entropy.
A mix of misaligned incentives (users are not the customers), tyranny of metrics and the fact that developers use overpowered machines (compared to the rest of the world) [0].
Add on top of that the inevitable bureaucracy and conflicts of interest of any large organization, and you end up with these bloated apps. Developing good software and fighting entropy (apps bloat) require a lot of efforts, and you can't achieve this when nobody is accountable (high churn), or even have that goal.
[0] https://www.reddit.com/r/RedditEng/comments/qzoxp0/mobile_developer_productivity_at_reddit/ https://www.reddit.com/r/RedditEng/comments/qzoxp0/mobile_de...