Sábado, 24 de agosto de 2024
A lição de hoje foi sobre escopo, que é extremamente importante na programação. Definitivamente, não queremos que nossos dados sejam reescritos involuntariamente por uma função!
Uma conversa com um desenvolvedor sênior me fez pensar sobre o uso de variáveis globais. Ele mencionou que há momentos em que os usa, o que despertou minha curiosidade. Então, perguntei à Perplexity AI sobre com que frequência as empresas de software seguem as melhores práticas em relação ao escopo local ou de bloco. Acontece que variáveis globais às vezes são usadas em código legado, prototipagem rápida, para evitar a refatoração de estruturas de código complexas, para variáveis de configuração e para armazenamento seguro de thread. Esses insights foram realmente esclarecedores!
Melhor ainda, a IA discutiu as compensações e preocupações associadas ao uso de variáveis globais. Um ponto interessante foi sobre revisões de código. Aprendi que as revisões de código são quase contínuas e realizadas em todos os níveis como parte do controle de qualidade contínuo. Eles podem ser muito abrangentes, o que faz sentido intuitivamente, mas era novo para mim.
Apesar de algumas tarefas não relacionadas que surgiram, consegui me manter produtivo. No geral, foi um ótimo dia de aprendizado!
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3