4 ms·
> Any decent product team – which I assume these apps have – is tracking this, and is continuously setting direction for the tradeoffs Key word right there. On
by joatmon-snoo 9y ago
> Any decent product team – which I assume these apps have – is tracking this, and is continuously setting direction for the tradeoffs
Key word right there. One criterion you didn't explicitly list: development time.
Pruning and deduplicating dependencies takes time and effort that could be spent elsewhere - e.g. all the criteria you listed - and so the question becomes, what benefit is there to improving that? There's an argument to be made for onboarding, of course, but between the prevalence of WiFi and the proportion of users with the app installed to those installing it, I suspect it's tough to make.
- radnom 9y agoActually, he explicitly called out "feature velocity" as a factor.