Un programme écrit d´un seul tenant devient difficile à comprendre dès qu´il dépasse une ou
deux pages de texte. Une écriture modulaire permet de le scinder en plusieurs parties et de regrouper
dans le "programme principal" les instructions en décrivant les enchaînements. Chacune de ces
parties peut d´ailleurs, si nécessaire, être décomposée en modules plus élémentaires; ce processus de
décomposition pouvant être répété autant de fois que nécessaire. Il est à noter que les méthodes de
"programmation structurée" conduisent tout naturellement à ce découpage. |
 |