langage de programmation

Petit nouveau ! | 8 Messages

17 nov. 2017, 19:30

Pourquoi utilisons-nous des fonctions dans un langage de programmation? Mon patron soutient que nous devons créer une fonction seulement si elle est utilisée ailleurs. Est-ce vrai?

Petit nouveau ! | 8 Messages

17 nov. 2017, 19:54

Non, ça n’est pas.

• Créer une fonction vous oblige à lui donner un nom, qui documente mieux son but qu'un commentaire à côté de ces quelques lignes de code.
• La création d'une fonction vous permet de tester l'unité séparément de tout le reste.
• La création d'une fonction facilite la lecture du code dans lequel vous l'utilisez, car au lieu de centaines de lignes d'implémentations, vous voyez une chaîne d'opérations soigneusement nommées.