3 ms·
Funny enough, if you read the guidelines for Metro apps (or Modern apps, or UWP apps, or whatever the hell they are called now), Microsoft specifically says tha
by slowmotiony 4y ago
Funny enough, if you read the guidelines for Metro apps (or Modern apps, or UWP apps, or whatever the hell they are called now), Microsoft specifically says that you should offload all expensive operations to an async thread and keep the UI thread free so the interface can be quick and responsive. When I was making my first apps in university, they would routinely reject them from their app store saying the UI is not responsive enough. You'd think they actually care about efficiency and responsiveness.
But then they hardcode a whole Documents directory scan right in the UI thread in their own damn voice recorder app. Unbelievable.
- sebazzz 4y agoThey were very strict on manual reviews but when numbers became more important they let their guidelines slide.
- joshspankit 4y agoI wonder if they only ever tested the UI when there were less than 3 files on that folder. “Looks fast to me! Ship it.” “Looks fast to me too! Approve it!”
- andrekandre 4y ago"ship as much as possible as fast as possible" can lead to that kind of result (i've seen it over and over...)