Very well pointed! If you've written the code by yourself, debugging may be somewhat less cumbersome but debugging someone else's code, is literally one of the toughest tasks! The feeling that comes from fixing the bug and attaining the desired design, is simply unparalled.