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

I have found it better to have UI code to use undefined over exceptions, and back-end code to use exceptions over undefined as the client should have properly formatted the request.

Having functions/methods return undefined is a huge time and complexity saver for UI code as the application could still be in the process of getting input from the user that then would be passed off to the back-end code once the user was done changing their minds. No point in having a dropdown throw an error because the user is still deciding what they want to appear in the dropdown.



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

Search: