Fix bugs, then write new code

I have found this to be a good practice after finishing an Iteration. The code is fresh in your mind and you can fix the bugs faster than if you wait until a couple weeks later. Fixing those bugs should be included in your iteration planning.

Back in 2000 Joel Spolsky wrote his well known 12 Steps to Better Code article and he makes some interesting comments regarding having your code ready to ship at all time. (http://www.joelonsoftware.com/articles/fog0000000043.html)

Comments

  1. Well, it’s not that easy. We get software version updates almost every month or so. These

    apply to different years of production and models. Usually BMW will mail you a notification

    of an emission related update or if the vehicle is in the shop for a repair that needs

    coding or programming the shops computer then will check if any other control unit needs

    updating. A 745 can have up to 80+ control units. Only the dealer can do this type of work.

    But there has to be some type of problem before we will update the software on any given

    control module. It is not recommended by BMW to upgrade the software if there are no

    problems concerning that control module. These systems are pretty fragile and updating can

    sometimes cause other problems or kill a module.
    http://www.airia.co.in/

    ReplyDelete

Post a Comment

Popular posts from this blog

Resharper 4.5

Sending Stylish HTML Emails with Confidence: A Guide to Best Practices