Debugging

Here’s a quick list of things to check when trying to find the cause of a problem:

Code

Data

Evaluation context

Processes

Files

Lock files

PATH and environment variables

Tricks

Here are a few ways I try to get my brain fully involved:

Andrew Stewart • 1 October 2014 • programming
You can reach me by email or on Twitter.