Sommaire

Fonctions Fonction

En informatique, le développeur débutant se retrouve parfois à écrire un code proche d’un code qu’il a déjà écrit précédemment. Dans ce cas de figure, plutôt que d’écrire une seconde fois une portion de code identique, on doit alors écrire une fonction pour encapsuler cette portion de code afin de le capitaliser.

Cette encapsulation est en fait une stratégie de modularité de code. En effet, en créant une fonction, le développeur crée un module qu’il pourra utiliser facilement et rapidement dans son application en cours de développement, mais également potentiellement dans de futurs projets.

Une fonction permet de regrouper un ensemble d’instructions afin de les exécuter au moment de l’appel de la fonction à l’endroit voulu dans le code source.

Une fonction est généralement créée pour réaliser une fonctionnalité particulière, par exemple :

  • tri d’une liste

  • recherche d’un maximum

  • extraction d’une sous-chaîne au sein d’une chaîne de caractères

La réalisation de la fonctionnalité contenue au sein d’une fonction peut nécessiter d’avoir des informations a priori pour réaliser la tâche. Ces informations sont données à l’aide des paramètres de la fonction.

Une fonction peut calculer un résultat à ...