…erates the purpose and the logic of the main code. When that happens it is wrong, completely wrong. Code should be clean and robust and handle errors in grace and style. That is the mark of a great software craftsman.
… As developers, we are expected to make sure that the code does what it is expected to do. However, the issue is not handling the error, the issue is handling the error in a clean readable way.
· They should do only one thing and they should do it well