16 ms·
>Put simply, if your users never complain about the performance of your app then it is fast enough Suppose the users aren't aware that your app is wasting thei
by jackmott 9y ago
>Put simply, if your users never complain about the performance of your app then it is fast enough
Suppose the users aren't aware that your app is wasting their battery power, because of it's bad performance?
Suppose your users don't complain because ~90% of software is written slow, and so they expect sluggish response. Maybe you could be getting rave reviews about how responsive your app is. Example: saw recently a discussion on reddit where a guy did an Android app in rust, instead of the usual Java/Unity etc. People who tried it out all remarked "wow that was the fastest opening game I've ever clicked on!"
CPU designers have been doing amazing things with hardware, let us not waste it.
- deleted 9y ago[deleted]
- MBCook 9y agoI remember two years ago I was playing a fun little game on iOS and it felt nice and fast and I had no problems with it. Until I got complaints from the network manager at my work because it seems that when you skip the video ads it continued to play them in the background and used up the very meager bandwidth we had at the time. It's very easy for a simple accidental mistake to cause all sorts of issues while the app still feels "fast". (I'm still kind of surprised/disappointed that got through app review). Also, just because something is fast enough that people don't complain doesn't mean that it's fast enough that people are happy. I'm used to the speed of my TiVo, it could be MUCH faster. The truth is: people are used to poorly designed things that don't go very fast. That doesn't make it OK to give them more of them.
- votepaunchy 9y agoWhy do you think hiding skipped ads was a mistake? Seems a potential way to increase ad revenue if only paid for viewed ads.
- sqeaky 9y agoThat sounds like fraud if you mean that the ad counts as viewed even when it isn't.
- MBCook 9y agoIt was either a horrible bug (because it used a LOT of bandwidth and would have cost me big $$$ on LTE) or outright fraudulent (I'm not paying attention but they're reporting I am to get paid).
- sotojuan 9y ago> Put simply, if your users never complain about the performance of your app then it is fast enough Wow. People like this are why people hate JS devs.