Thursday, February 25, 2010

Time,... error,... time,... error

Don't you just hate when you have a development task in mind, that you think it will be easy and it just isn't? What about having made something that once worked and after a couple of changes in your code, that had nothing to do with anything else, the "thing" you did just stops working?
Well, it's good to learn, and we usually learn more with our mistakes, but then the most significant problem comes,... time,... and then you start asking yourself why, why did it stop working, why an easy task transformed itself in such an hard thing to do? Why are you loosing all that precious time? Even after working as a programmer all these years, these days come more often than what you might think. Yesterday i faced one situation like these,... "Ok, i'll get home, start coding, and when my tank hits in a specific object, i'll desplay a message on the right place and a certain character will talk to the player". Well, i do it in 2 minuts, i though. It took me 3 and a half hours to understant why the character didn't want to talk with the player and why my tank just stoped when it hitted the object, when i never told it to stop. Of course that all this means i gained more experience, although it doesn't mean that you won't make the same mistake twice (in another far, far away time of your life, i hope). So, something that was supposed to be done in 2 minuts was made in 3 hours and a half because something stoped working. All the other plans went down for that day (yesterday). Well, rise and shine, another day, another task to be made,... hope that it doesn't take that long

No comments:

Post a Comment