&gt;<i>app crashing because a remote server is down? Bad coding. Bad QA. What else is lurking in that codebase?</i><p>That happens all the time with all kinds of apps, which nethertheless might be indispensable.