18.8 C
New York

tabulations versus espaces : définir une norme de codage | par Joseph Maurer


L’écriture de code propre et maintenable est essentielle à tout projet de manufacturing. Et pourtant, même le code le plus fonctionnel est mal vu s’il ne respecte pas les normes de codage établies par une entreprise. Un bon ingénieur sait que tout changement vital doit passer par une révision du code avant d’être fusionné avec la ligne principale. Pourtant, les commentaires les plus fréquents faits dans ces sorts d’examens concernent souvent des violations de toutes les normes de codage (et non de la fonctionnalité). Alors pourquoi accordons-nous tant d’significance aux normes de codage ? Les gens débattent-ils vraiment des tabulations par rapport aux espaces ?

Pourquoi une norme de codage est-elle importante ?

  • Il crée une apparence cohérente sur l’ensemble de la base de code.
  • Permet aux lecteurs de comprendre le code plus rapidement.
  • Plus facile de maintenir la base de code lors des fusions.
  • Plus facile à vérifier pour suivre les meilleures pratiques.

La plupart du temps, lorsqu’ils travaillent dans une entreprise, ils disposent déjà d’une norme de codage, à situation qu’elle soit, espérons-le, écrite d’une manière facile à comprendre. Mais disons que vous démarrez un projet favori que vous envisagez d’ouvrir à la communauté en open supply. Quelle norme suivez-vous et remark la communiquez-vous aux personnes qui, espérons-le, contribueront ? Eh bien, vous n’avez pas à réinventer la roue. Il existe de nombreuses normes de codage prédéfinies. Voici une liste de quelques-uns des bons que j’ai trouvés:

Je n’ai vraiment qu’un seul conseil pour aider à suivre un information de type. Rendre unattainable l’échec. Configurez votre IDE pour qu’il vous crie dessus à chaque fois qu’il trouve quelque selected qui enfreint la norme. Est-ce tremendous ennuyeux lorsque vous essayez simplement de faire fonctionner le code ? Absolument, mais c’est aussi la seule façon d’apprendre à se conformer à la norme. De plus, certaines règles sont ennuyeuses.

Suivez ce tutoriel pour savoir remark ajouter votre norme de codage à votre IDE

Conseil de professional : la plupart des normes définissent un nombre maximal de caractères par ligne. Configurez votre éditeur pour afficher une ligne verticale à cette marque comme la ligne à droite dans la seize d’écran ci-dessous :

La réponse est les espaces. Pourquoi? Parce que…. C’est juste. Honnêtement, je suis d’accord avec l’un ou l’autre. Ne mélangez jamais les deux. Être cohérent.

Related Articles

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici

Latest Articles