Samedi 24 août 2024
La leçon d’aujourd’hui portait sur la portée, ce qui est extrêmement important en programmation. Nous ne voulons absolument pas que nos données soient réécrites involontairement par une fonction !
Une conversation avec un développeur senior m'a fait réfléchir à l'utilisation de variables globales. Il avait mentionné qu'il les utilisait parfois, ce qui avait piqué ma curiosité. J'ai donc demandé à Perplexity AI à quelle fréquence les éditeurs de logiciels suivent les meilleures pratiques concernant la portée locale ou de bloc. Il s'avère que les variables globales sont parfois utilisées dans le code existant, dans le prototypage rapide, pour éviter de refactoriser des structures de code complexes, pour les variables de configuration et pour le stockage sécurisé des threads. Ces informations étaient vraiment instructives !
Mieux encore, l'IA a discuté des compromis et des préoccupations associés à l'utilisation de variables globales. Un point intéressant concernait les révisions de code. J'ai appris que les révisions de code sont presque continues et effectuées à tous les niveaux dans le cadre d'un contrôle qualité continu. Ils peuvent être très complets, ce qui est logique intuitivement mais c'était nouveau pour moi.
Malgré quelques tâches sans rapport qui sont apparues, j'ai réussi à rester productif. Dans l’ensemble, ce fut une excellente journée d’apprentissage !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!