• O código-fonte é mais fácil de entender quando o escopo dos elementos é limitado. Variáveis públicas podem ser lidas ou modificadas por qualquer parte do programa, tornando difícil relembrar a razão de todos os usos possíveis;

 

  • Por ser manipulada em qualquer ponto do sistema, qualquer regra de negócio que a utilize pode ser facilmente quebrada;

 

  • Aumenta a dificuldade para realizar os testes.

 

  • Sem rótulos