Sa, 24. August 2024
In der heutigen Lektion drehte sich alles um den Umfang, der beim Programmieren unglaublich wichtig ist. Wir möchten auf keinen Fall, dass unsere Daten unbeabsichtigt von einer Funktion umgeschrieben werden!
Ein Gespräch mit einem leitenden Entwickler brachte mich zum Nachdenken über die Verwendung globaler Variablen. Er hatte erwähnt, dass er sie manchmal benutzt, was meine Neugier geweckt hat. Deshalb habe ich Perplexity AI gefragt, wie oft Softwareunternehmen Best Practices in Bezug auf den lokalen oder Blockbereich befolgen. Es stellt sich heraus, dass globale Variablen manchmal in Legacy-Code, beim schnellen Prototyping, zur Vermeidung der Umgestaltung komplexer Codestrukturen, für Konfigurationsvariablen und für threadsichere Speicherung verwendet werden. Diese Erkenntnisse waren wirklich aufschlussreich!
Noch besser: Die KI diskutierte die Kompromisse und Bedenken, die mit der Verwendung globaler Variablen verbunden sind. Ein interessanter Punkt betraf die Codeüberprüfungen. Ich habe gelernt, dass Codeüberprüfungen nahezu kontinuierlich sind und im Rahmen der kontinuierlichen Qualitätskontrolle auf allen Ebenen durchgeführt werden. Sie können sehr umfassend sein, was intuitiv Sinn macht, für mich aber neu war.
Trotz einiger unabhängiger Aufgaben, die auftauchten, gelang es mir, produktiv zu bleiben. Insgesamt war es ein toller Lerntag!
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3