Datatek --  Expanding the Possibilities
 
Modification Examples   home > services > code analysis > modification > example  
  • 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).