Incremental Program Development
As programs become more complex, changes have a tendency to
introduce unexpected effects.
- Incremental programming tries to isolate the effect
of changes by changing the program in a slow and controlled
manner
- The program implementation model becomes:
- define types / compile / fix;
- add load and dump procedures / compile / test;
- add first processing function / compile / test / fix;
- add features / compile / test / fix;
- add second processing function / compile / test / fix;
- keep adding features / and compiling / and testing /
and fixing.
Last Modified -