|
|
|
|
|
|
- Changing a Data Field
An application that is currently
coded to allow for a four-digit product number must be modified to support a
seven-digit product number.
Since the data field is used in multiple data records, modifications
to
these data
record definitions, as well as any code that utilizes these fields,
will be required. This can lead to a cascading effect, where
the modified fields have an impact on other fields, and so
on, and so on. This, in turn, can result in additional problems,
such as the ramifications of passing modified fields to other programs
and screen field sizing issues.
- Finding a Runtime Error
A company upgrades to a newer revision of the compiler and finds a change
in the runtime behavior of a particular piece of code. Although the problem
has been located, its frequency and/or
pervasiveness is unknown. To solve this problem, they must try to manually
search for other instances of this
type of code (a potentially gigantic undertaking), attempt to test all aspects
of their code (hoping that the failure surfaces), or choose not to upgrade (if
that is an available option).
|
|
|
|
|