Sommaire

Les fonctions

Les fonctions sont un élément central dans le développement avec VB.NET. En effet, toutes les instructions d’une application écrite avec ce langage doivent être placées dans des fonctions.

Chaque fonction représente une unité de traitement réutilisable pouvant avoir un ou plusieurs paramètres et retournant une valeur.

L’écriture de fonctions permet de structurer le code en découpant de manière logique les fonctionnalités développées. Il est recommandé, pour une bonne lisibilité et une bonne maintenabilité, de limiter la longueur des fonctions. Nombre de développeurs préconisent ainsi une longueur n’excédant pas les dimensions d’un écran. Cette longueur est toute relative, mais peut ainsi convenir à chacun. Cette règle n’est évidemment pas absolue mais elle peut aider, notamment dans le cas d’un travail en équipe, à la relecture et au débogage.

Pour tenir cet objectif, il est nécessaire de limiter les responsabilités des fonctions : chacune effectue un type de tâche uniquement.

1. Écriture d’une fonction

La syntaxe générale pour l’écriture d’une fonction est la suivante :

<modificateur d’accès> Function <Nom de méthode>( [paramètre 1,  
[paramètre 2]...]) As <type de retour> 
    ’Traitements  ...