Jump to content
Fórum Script Brasil
  • 0

Uso de váriável global não é recomendada por quê?


bruce845

Question

2 answers to this question

Recommended Posts

  • 0

Bem!!! na minha opinião o que e realmente deve ser levado em conta q uma varialvel global esta constantemente na memoria q e a sua "Vantagem" e ao mesmo tempo "desvantagem" já as variaveis locais so existe pertence a sua função.

agora porque os professores são tão radicais ou não recomendão elas e uma questão sem resposta rsrsrsrs.No meu curso algo q n esta em sua forma "otimizada" consideramos uma ganbiarra HJKHJHJKHJKH. E importante lembrar q tambem ajuda na organização do codigo já q os professores muinta das veses tem q corrigir provas ou exercicios pode se trazer uma certa dor de cabeça para eles rsrs.

Link to comment
Share on other sites

  • 0

Porque ao longo do tempo, quando o programa vai crescendo, fica cada vez mais difícil entender o que se passa no código. Como uma global pode ser modificada por qualquer parte do programa, você "nunca sabe" o que vai conter nela. Quando você tem classes/funções bem definidas, fica muito mais fácil entender e manter o código. Entretanto, tem vezes que usar variáveis globais acaba sendo uma boa pedida, geralmente quando você quer testar algo rápido ou fazer um pequeno programa.

Um bom artigo sobre isso, em inglês: http://c2.com/cgi/wiki?GlobalVariablesAreBad

Abraços!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...