Error handling
Topics: Software development
Handling errors is an important practice in Software development. In particular, a useful error message can explain what failed and what action is available.
“Creating code that fails with reasonable error messages takes minor effort in the present but provides value forever. Each error message is a small thing, but small things accumulate to produce big effects, and it is this attention to detail that marks you as a serious programmer.”
—Sandi Metz, Practical Object-Oriented Design in Ruby (book)