next up previous contents
Next: Définition de nouveaux types Up: Sous-programmes (fonctions et procédures) Previous: Quand créer des sous-programmes

Recommandations

Un sous-programme doit obéir aux règles suivantes:

modularité:
un sous-programme réalise une tâche et une seule ;
autonomie:
un sous-programme est autonome et ne doit pas lire ni modifier directement les variables du programme qui l'appelle, sans passer par des paramètres ;
transparence:
un sous-programme doit être conçu de façon à ce que le programmeur qui y fait appel (non nécessairement son concepteur) n'ait pas à tenir compte des choix du concepteur ;
convivialité:
l'appel (l'utilisation) du sous-programme doit être la plus évidente possible.



Michel COUPRIE
Thu Sep 12 14:57:14 METDST 1996