Étapes d'utilisation du concept d'écriture d'une fonction
Étapes d'utilisation du concept d'écriture d'une fonction
- Écrire l'en-tête de la fonction
- Choisir l'identifiant de la fonction pour qu'il traduise l'intention (snake_case)
- Choisir le nombre de paramètres et les identifiants pour qu'ils traduisent leur rôle
- Rédiger les spécifications de la fonction
- Donner les préconditions sur les paramètres de la fonction et leur type
- Donner les postconditions décrivant l'effet, la valeur et le type de retour de la fonction
- Écrire le corps de la fonction en respectant les spécifications
- Déterminer la logique du programme (affectation, condition, boucle, etc)
- Déclarer les variables locales nécessaires
- Écrire les instructions du programme
- Terminer par un return en fonction des spécifications
- Il faut un return pour chaque chemin d’exécution dans la fonction
- Pas de return est équivalent à retourner None