Figure 1From: Ten recommendations for software engineering in research An example of incomprehensible code: What does this code actually do? It contains a bug; is it easy to spot? Back to article page