I would like to advocate designing code so that it is easier to debug. When write code, we thinking about many different things:
But most programmers, even really good programmers, don’t think debugging while writing their code.
Here are a few tips: