What You Should Do

By Deborah Gage  |  Posted 2003-01-16 Print this article Print

Dishwashers, automobiles and other products are increasingly driven by software. But digits don't always do a better job. Where do you turn when your appliance's software goes south?

When Improving Software">
What You Should Do When Improving Software
What You Should Do When Improving Software
  • Plan ahead
    Think through your testing process.
    Test code's behavior under both expected and unexpected conditions.
  • Test early
    The earlier the better.
    Appeal to engineers who enjoy breaking things.
  • Test manually; Then, automatically
    Before code settles down, test manually.
    Later, have engineers use automated tests, before turning code in.
  • Don't test all code at once
    Clean up old code as each file gets run.
    Fifty percent to 80% of your files should never have to be touched.
    Source: ABN Amro Services Co.

  • <12345>
    Senior Writer
    Based in Silicon Valley, Debbie was a founding member of Ziff Davis Media's Sm@rt Partner, where she developed investigative projects and wrote a column on start-ups. She has covered the high-tech industry since 1994 and has also worked for Minnesota Public Radio, covering state politics. She has written freelance op-ed pieces on public education for the San Jose Mercury News, and has also won several national awards for her work co-producing a documentary. She has a B.A. from Minnesota State University.


    Submit a Comment

    Loading Comments...
    eWeek eWeek

    Have the latest technology news and resources emailed to you everyday.

    By submitting your information, you agree that baselinemag.com may send you Baselinemag offers via email, phone and text message, as well as email offers about other products and services that Baselinemag believes may be of interest to you. Baselinemag will process your information in accordance with the Quinstreet Privacy Policy.

    Click for a full list of Newsletterssubmit