Yep, it seems that you cannot be a harsh judge of a programmer; debugging someone else's code is a real chore sometimes.
It can sometimes take much more time to debug a program than to have written it in the 1st place.
>BTW, it's always good to take a fresh look at your application. Say, I was thinking the request will take me 10 minutes.
>Well, while working on this I found a little problem and finding a reason for this and fixing the code took more than an hour...