Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

1.2.2 Centralizing Information in a Repository

Many traditional 3GL programs contain a great deal of redundant information about the application. Information such as a description of a field, its defaults and valid values may be stored in each separate program that uses a particular field. Rules such as referential table integrity or table relationships are often required. A large amount of the logic in programs is simply repeated business definitions and business validation rules.

...

While the benefits of a centralized Repository are clear, control must be maintained over the content to avoid the unexpected consequences of a change. It is necessary, therefore, to set up formal procedures, in advance, to over-see changes.


See Also

...

1.3.4 Controlling Repository Content

...