But the spectacular crash didn&#x27;t pinpoint the problem. That came afterwards, when the manufacturer was able to look into the crash.<p>In a situation like this, confusion is all but inevitable. As a developer, the goal should be to minimize that confusion to the greatest extent possible. A blank screen and crash introduces another step to the process as people wonder &quot;what&#x27;s going on?&quot; instead of &quot;shit, it threw an error.&quot; It&#x27;s probably not a big deal, but with medical devices during surgery, that extra step could be hugely problematic.