Hacker News new | past | comments | ask | show | jobs | submit login

The best way to deal with this in my experience is by drawing out finite state machines that cover all possibilities and ensure that every path through the state machine ends up making forward progress towards a graceful error recovery.



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

Search: