Put It in Action

  • Take the time to perform a root cause analysis:

    • At what point in your process did the error arise?

    • What went wrong?

  • Ensure that the same problem can’t happen again:

    • Automatically check for problems.

    • Refactor code to remove the opportunity for incorrect usage.

    • Talk to your colleagues, and modify your process if appropriate.

  • Close the loop with other stakeholders.

Footnotes

[19]

If you’re lucky enough to be working in a language that supports named arguments, you won’t need to jump through these hoops.

Get Debug It! now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.