What's With All Those Error Messages?

Written by Stephen Bucaro


Continued from page 1

One thing I've learned as a programmer is that users will always find a way to break your program. A programmer designsrepparttar application to be used in a logical manner. Users never readrepparttar 107805 help file. They just start executing menu selections in an irrational manner. The program crashes.

Let's make one thing clear. It isrepparttar 107806 programmers duty to anticipate every possible way thatrepparttar 107807 user can operaterepparttar 107808 application, and to code provisions to protectrepparttar 107809 program andrepparttar 107810 user from undesirable results. With a large, powerful and complex application this requires an enormous amount of testing and debugging time.

The concept of "beta" software (and most freeware and shareware) is to tossrepparttar 107811 application out torepparttar 107812 public and let them dorepparttar 107813 testing. Forrepparttar 107814 application developer, this has advantages and disadvantages. Advantage: you get better testing and it's free. Disadvantage: The public doesn't understand "beta" software andrepparttar 107815 application may get a bad reputation as being buggy.

Nonsensical Error Messages

You accidentally try to save a file to a drive that doesn't exist and you getrepparttar 107816 error message "Error, choose another color". Nonsense error messages result fromrepparttar 107817 way error messages are coded into a program. For example, an application may have six different places inrepparttar 107818 code where it opens a file. The programmer can coderepparttar 107819 error message "File doesn't exist" six times, orrepparttar 107820 programmer can code a list containing allrepparttar 107821 error messages used inrepparttar 107822 application and then referencerepparttar 107823 message in that list.

The list may contain hundreds of messages. Now, while coding,repparttar 107824 programmer needs another error message. The programmer can add an accurate message torepparttar 107825 list, or choose to reference an existing message. The lazy programmer chooses to reference an existing message inrepparttar 107826 list that only vaguely relates torepparttar 107827 actual error.

Next time your application pops up some cryptic error message, you now have some idea as to whatrepparttar 107828 message means. Most errors are not caused by somethingrepparttar 107829 user did. They are caused by programmers mistakes. You also now know why you sometimes get nonsense error messages. ---------------------------------------------------------- Resource Box: Copyright(C)2003 Bucaro TecHelp. To learn how to maintain your computer and use it more effectively to design a Web site and make money onrepparttar 107830 Web visit http://bucarotechelp.com To subscribe to Bucaro TecHelp Newsletter Send a blank email to mailto:bucarotechelp-subscribe@topica.com ----------------------------------------------------------

None


A Powerful and Free Office Suite

Written by Stephen Bucaro


Continued from page 1

If your operating system is Windows, you download a 60 MB zip file. With a 56K modem, it might take three hours to download. You'll need a zip file extraction utility to uncompressrepparttar download. The most popular zip file extractor for Windows is WinZip. You can downloadrepparttar 107804 WinZip trial version from www.winzip.com

The Linux version comes in a 70 MB "tarball". With Linux, you can open a terminal window and userepparttar 107805 "tar" command to uncompressrepparttar 107806 download. Both versions come with an easy to use setup program. If installing on a multi-user system, like Windows 2000 or Linux, make sure you are logged in with Administrator rights before you installrepparttar 107807 program.

During installation, Open Office may inform you that it can't find a Java runtime environment. Certain features require a Java Runtime environment to function. I don't know what features those are (notrepparttar 107808 3D textured graphics) You could go to Suns Java Website, java.sun.com, to download and installrepparttar 107809 Java Runtime environment before you install Open Office.

You can continue to work with Microsoft Office file formats withoutrepparttar 107810 excessive cost and frequent crashes. Open Office is easy to use and you can even create 3D textured text and complex textured 3D objects. Download this powerful and free open-source office suite today. ---------------------------------------------------------- Resource Box: Copyright(C)2002 Bucaro TecHelp. To learn how to maintain your computer and use it more effectively to design a Web site and make money onrepparttar 107811 Web visit http://bucarotechelp.com To subscribe to Bucaro TecHelp Newsletter Send a blank email to mailto:bucarotechelp-subscribe@topica.com ----------------------------------------------------------

None


    <Back to Page 1
 
ImproveHomeLife.com © 2005
Terms of Use