home *** CD-ROM | disk | FTP | other *** search
- In modular programming, blocks of data and code are often kept in
- separate files, or modules. The program should access data in a
- module only by calling functions of that particular module. The
- intent is that the rest of the program should not be affected by
- changes to a function. However, the main program must still
- ensure that the data in a module is initialized before it is
- used. Omitting this step is often a source of bugs.
-