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 !
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3