Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

These 1 percent of edge cases take so much effort to test and handle though.


A smartphone having a flakey internet connection isn't an edge case.


Exactly, it's a daily thing for users- it's only an edge case for the developers, because they are likely developing and testing with hard wired high speed connections.


Good chance most of the phones are virtualized as well to test across OS builds and that the actual deploy to real phones aren't tested nearly as well.


Personally, I despise cutesy error messages that try to make the program sound more human. "Oops, we're sorry this happened! Would you like a nice cup of hot cocoa while we try and figure out what happened? Or should I read you Goodnight Moon" again?"


1 percent is extremely frequent though. Like literally thousands of times per second on prod if it's a b2c application




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: