Modularity of Service Functions

GITI modules that utilize any data functionality to an outside service or module, beyond communication with its own database table must perform such functions in a segment of code stored in an external file from the primary module functionality.

This ideal is established to limit redundant code, as well as to preseve the module-based structure of GITI.