Fixed Installation Path
If a Windows program is programmed to assume it is always installed to C:\Program Files\Appname and someone tries to install it to a different drive for space or organizational reasons, it may fail to install or to run after installation. This problem might not be identified in the testing process, since the average user installs to the default drive and directory and testing might not include the option of changing the installation directory. However it is advisable for programmers and developers not to fix the installation path of a program, since the default installation path is different in different natural languages, and different computers may be configured differently. It is a common assumption that all computers running Microsoft Windows have the primary hard disk labelled as drive C:, but this is not the case.
There was a similar problem with the microprocessors in early computers, which were built to expect the computer's initial program code to start at the address 0 of the memory pool (or at another fixed address). This was a failsafe layout for units designed for a narrow field of purposes, but lacked much expandability.
Read more about this topic: Hard Coding
Famous quotes containing the words fixed and/or path:
“I was not at all shocked with this execution at the time. John died seemingly without much pain. He was effectually hanged, the rope having fixed upon his neck very firmly, and he was allowed to hang near three quarters of an hour; so that any attempt to recover him would have been in vain. I comforted myself in thinking that by giving up the scheme I had avoided much anxiety and uneasiness.”
—James Boswell (17401795)
“If you are ambitious of climbing up to the difficult, and in a manner inaccessible, summit of the Temple of Fame, your surest way is to leave on one hand the narrow path of Poetry, and follow the narrower track of Knight-Errantry, which in a trice may raise you to an imperial throne.”
—Miguel De Cervantes (15471616)