Did you know that debugging code is twice as hard as writing code! Especially when you are debugging code that you did not write. A lot of our clients ask us why it takes so long to debug something. The answer is debugging is a very tricky and lengthy procedure. It requires us to dig into code that we did not write. In any case the code might be well written or as in most cases it is poorly written. Here others can share thoughts on debugging code that was created by another developer.