Last post Apr 25, 2009 02:26 PM by rtpHarry
Apr 25, 2009 10:23 AM|nizam133|LINK
howz your coding life going on?? here is a short article for you, I know that it will be very frustrating to read this full article but Dude keep patience and read it, this article will really help you.
Do you remember the last time when you fixed a small but trivial bug in your system, if you did then just try to remember how did you found the cause of the bugs ?????, which category the cause belongs to ???
(was it a functional error, typo error, coding error, null reference error or caching error), now how did you fixed the bug what steps you took to fix the bugs?????????.
Truly speaking my experience, sometimes I got a bug in the system and searching the cause of the bug took more time than fixing the bug, because bug was simple typo/coding/null reference error. So guys be careful,
these typo/syntactical/null reference errors….etc. category of bugs becomes more trivial and it takes a lot of time of developer. So now we should have some salutary lessons from our last small trivial bug, so that in future these issue will never come.
Apr 25, 2009 02:26 PM|rtpHarry|LINK
Hi, nice article, you are totally correct with bug tracking - by far the longest amount of time is spent tracking down the problem. Usually takes longer than coding the feature and fixing the feature combined!
A very important step to avoiding errors in your application is testing. This is best done on a separate machine to the development and production servers. Even if you don't have access to a test environment this is no reason not to test.
We developers are not the best testers -:) .
Get someone else or preferably a group to test, believe me you'll save time and probably money.
I just wanted to suggest with regards to this point that if you want to test webpages on different systems then you can use the newly released SuperPreview technology:
This lets you preview and debug sites in multiple browsers (I think the free version is IE only but you can test all sorts of browsers in the version that is included with Expression).
Also microsoft has released free virtual pc images that will let you simulate a complete computer inside a virtual pc window. You can get windows xp and windows vista with a variety of browsers pre installed:
These images are actually due to expire in about 5 days but MS usually release more when this happens. The reason for this is that they are fully functioning versions of the operating system and they dont want you to be able to use it as your full operating
system for free.