Name variable meaningfully all the times
I'm rushing for a SharePoint POC before my vacation next week, and what I have to do is a standard scenario by creating a grid listing items from a custom list, then users click on the first column and redirected to an edit form. I wanted to complete this task as soon as possible but turn out I spend more time than usual.
No item exists at http://SERVER/SITE/mypage.aspx?ID=1. It may have been deleted or renamed by another user.
OK, I admit that I don't want to work this weekend, and I google that there's a well explained article on the support site and importantly -> Always name your variable or method a meaningful name not only (in addition to readibility and supportability reasons. :)