Utiliser les variables de manière propre

Inspiré du livre Clean code

Bonjour, amis et geeks! Bienvenue dans cet article sur les variables et les astuces de code propre qui vont avec(inspiré du livre : Clean code).

Code propre - c'est quoi ? et pourquoi ?

Clean Code ou est un code élégant, facile à comprendre et facile à modifier. Vous pouvez atteindre cet objectif càd écrire du code propre en suivant certaines normes et astuces.

Imaginez ceci : vous avez une entreprise avec cette idée de produit incroyable. Par peur que quelqu'un ait la même idée, vous décidez de précipiter votre code et de le diffuser dans le monde. Après un peu de temps, votre produit devient un succès. Ce succès conduit votre base d'utilisateurs à demander plus de fonctionnalités et de corrections de bugs, ce qui semble formidable ! Mais oh non, cela fait maintenant quelques mois que vous ne touchez pas à votre code. Le problème est que vous ne savez plus ce que tout fait. Non seulement cela, mais il y a des noms terribles et la structure du projet est désordonnée. Tous ces problèmes réunis aboutissent à la panne de votre code au moindre changement.

Maintenant, mon ami, vous êtes ce qu'on appelle 'foutu'. Votre base d'utilisateurs ne sera pas contente que vous preniez autant de temps pour ajouter de nouvelles fonctionnalités ou que vous manquiez de résolution d'erreurs. Ils seront frustrés et abandonneront votre produit, ce qui vous fera faillite. C'est pourquoi il est si important d'apprendre du code propre dès le départ.

Ces astuces de code propre vous aideront non seulement à rendre votre code plus lisible, mais vous pourrez également montrer fièrement votre code propre à vos amis ou collègues. Ce cours consistera en des exemples en php.

Choses à garder à l'esprit

J'espère que vous avez une idée de ce que sont les variables et de ce qu'elles font.

Voici quelques éléments à garder à l'esprit :

  • Vous ne pouvez pas commencer les noms de variables par un nombre

  • Si vous essayez d'imprimer la variable 'duck' mais que vous tapez 'Duck', cela ne fonctionnera pas. Les variables sont sensibles à la casse.

    Mais il existe une exception des ces langages dont les variables ne sont pas sensibles à la casse. Notamment Python.

  • Vous ne pouvez pas faire "john" + 6. les chaînes et les nombres entiers dans le calcul ne vont pas ensemble et renverront une erreur.

Astuces de code propre ultimes 🧹

Il y a beaucoup de choses à garder à l'esprit en ce qui concerne les variables à la manière du Clean Code, mais croyez-moi, elles ont toutes un sens.

1. Vérifiez toujours la convention de dénomination du langage de programmation avec lequel vous travaillez. Les variables sont écrites différemment dans chaque langue. Prenez l'habitude de toujours vérifier la façon dont les variables sont écrites si vous entrez dans une nouvelle langue.

2. Les variables sont la plupart du temps basées sur ces trois formats :

camelCase : le premier mot commence toujours par une lettre minuscule. Tous les mots après cela avec une lettre majuscule. Exemple :

$motDePasse
$prixDeVente

PascalCase : chaque mot commence par une lettre majuscule. Exemple:

 $MotDePasse
 $PrixDeVente

snake_case : chaque mot commence par une lettre minuscule. Il y a aussi des traits de soulignement après chaque mot Exemple :

$mot_de_passe 
$prix_de_vente

3.Rendez vos variables significatives et consultables

Soyez clair avec votre nom afin que vous n'ayez pas à deviner quelle est la valeur plus tard. Au lieu d'appeler votre variable '$lieu'. appelez-la '$lieu_de_naissance'.

Ne donnez pas de noms de variables composés d'une seule lettre comme la variable '$a'. C'est vague. Si vous avez beaucoup de fichiers et de code et que vous souhaitez rechercher la variable 'a', elle sera également difficile à trouver.

4. Rendez vos variables prononçables

Imaginez que vous ayez une variable appelée "$aaaammjj" pour enregistrer une date. Si vous voulez discuter de quelque chose à propos de cette variable avec un collègue, vous allez avoir l'air fou. Cela peut également être un problème pour les développeurs ayant une déficience visuelle. Il est important qu'ils puissent comprendre un nom de variable à partir d'un lecteur d'écran. En conclusion : rendez votre variable prononçable et appelez-la plutôt "$date_de_creation", ou même "$created_at" en anglais.

5. Si vous avez des noms de variables très longs, ne les faites pas trop similaires Si vous avez deux variables appelées '$compte_banquaire_a' et '$compte_banquaire_b', il va arriver que vous choisissiez la mauvaise variable car elles sont si similaires. Cela va également soulever des problèmes de recherche pour la même raison.

Conclusion

Félicitations, vous êtes arrivé au bout ! 🎉 J'espère que vous avez appris une chose ou deux et que cela vous a plu. Si vous avez des questions ou des recommandations, n'hésitez pas à laisser un commentaire .

Assurez-vous de me suivre pour mon prochain article !

Did you find this article valuable?

Support Jocelin Kisenga by becoming a sponsor. Any amount is appreciated!