Assurance qualité
Logicielle

Ligne et instruction

Instructions

Une instruction en programmation est une commande que l'on envoie à l'ordinateur. Elles se terminent généralement par un point-virgule ; dans les langages de programmation moderne.

C#

Il est important de noter que même si le langage de programmation le permet, vous ne devez pas mettre plusieurs instructions sur la même ligne de code.

C#

Il en va de même pour les courtes instructions comme le break, return ou continue.

C#

Accolades et blocs

La fermeture des blocs, généralement à l'aide d'accolades dans les langages modernes, doit se faire sur sa propre ligne. Vous ne pouvez pas regrouper plusieurs fermetures sur la même ligne.

C#

De la même façon, une ouverture et une fermeture de bloc ne devrait pas se faire sur la même ligne.

C#

Pour ce qui est de l'ouverture des blocs, on voit généralement deux styles distincts. L'accolade sur la même ligne que l'instruction d'ouverture du bloc ou l'accolade sur la ligne suivante de l'instruction d'ouverture du bloc. Ces deux façons d'écrire sont accepté par la communauté des programmeurs. En C#, en général, on va utiliser l'accolade sur la ligne suivante. Dans les autres langages, on va généralement mettre l'accolade sur la même ligne.

C#
C#

Longueur d'une ligne

Le nombre de caractère maximal dans une ligne de code est un sujet hautement débattu. Historiquement, les programmeurs se limitaient à 80 caractères maximum par ligne. Ceci étant dit, c'était dans un temps ou les écrans supportaient uniquement 80 caractères de longueur et où les écrans étaient très petits. Les écrans sont beaucoup plus grand aujourd'hui et la plupart peuvent aisément supporter jusqu'à 130 caractères sans avoir besoin d'utiliser la barre de défilement.

Je vous recommande d'utiliser votre jugement ici. En général, on ne veut pas utiliser la barre de défilement pour visualiser le code, donc évitez toute ligne trop longue. Ceci étant dit, si vous utilisez un écran 4K, il est très possible que vous puissiez y mettre beaucoup plus de caractère. Dans ce cas-ci, pensez aux autres programmeurs qui devront lire votre code. Ils n'ont pas nécessairement un écran aussi grand que le votre.

Si vous devez couper une instruction pour la mettre sur plusieurs ligne, coupez-là à des endroits logiques, par exemple lors d'utilisation de virgule ,, de points . ou d'ouverture de paranthèse (.

C#