A une certaine époque ( pas si éloignée … ), les programmeurs avaient la responsabilité d’une application de A à Z.
Les premiers pas de programmation avec C# | Cours informatique | Cours gratuit
Ils développaient dans leur coin, et devaient maintenir ( c.a.d faire évoluer en fonction des nouveaux besoins de l’utilisateur ) leurs différents programmes.
Lorsqu’ils n’étaient plus là, le programme ne pouvait tout simplement plus évoluer, car eux seuls étaient capables ( dans le meilleur des cas ! ) de le modifier.
Lorsque les programmes contiennent beaucoup de lignes de code, il est difficile, même pour l’auteur, de comprendre à posteriori à quoi servent les différents algorithmes.
Aujourd’hui, le programmeur travaille en équipe.
En effet, les programmes sont de plus en plus importants et complexes, et une personne ne peut venir à bout seule d’une application moderne.
C’est pourquoi il est primordial de documenter le travail de codage.
Une partie importante de cette documentation réside dans le source même ; c’est ce qu’on appelle les commentaires.
En C# ( et également en C , C++ et Java ) les lignes de commentaires sont précédées de // .
Les premiers pas de programmation avec C# | Cours informatique | Cours gratuit
Une application qui se contenterait de ' sorties écran ', c’est à dire d’afficher des informations, sans faire d’opérations de calcul, serait bien pauvre…
Le programmeur est appelé à manipuler ce qu’on appelle des variables.
Celles-ci sont des lettres ou des groupes de lettres, qui permettent de stocker des valeurs numériques ( 0, -5, 2356 etc. ) ou alphanumériques ( ' Bonjour ', ' Date : 02 mai 2001 ' etc. ).
Voici une définition prise dans l’introduction d’un support de cours sur le langage C :
' On appelle variable une mémoire de l'ordinateur (ou plusieurs), à laquelle on a donné un nom, ainsi qu'un type (on a précisé ce qu'on mettra dans cette variable (entier, réel, caractère,...), pour que le compilateur puisse lui réserver la quantité de mémoire nécessaire. Dans cette variable, on pourra y stocker une valeur, et la modifier au cours du programme '.
Il est nécessaire d’utiliser des noms de variables qui ont du sens, par exemple ; Les premiers pas de programmation avec C# | Cours informatique | Cours gratuit
combienDeSucres à contiendrait un numérique
nomDuPlat àcontiendrait une chaîne de caractères ( appelé alphanumérique )
Quelquefois il est nécessaire de codifier de façon plus précise les variables, mais aujourd’hui le plus important est de leur donner du sens, et pas seulement pour le créateur, mais pour toutes les personnes qui pourraient lire le source du programme.
( Les exemples qui suivent utilisent des variables qui ont peu de signification car les programmes présentés ici ont un objectif technique ou pédagogique et non fonctionnel ).
Les premiers pas de programmation avec C# | Cours informatique | Cours gratuit