O que é Convenção sobre Configuração?

Convenção sobre configuração é uma filosofia de programação de computadores que geralmente facilita para os programadores projetar tabelas e elementos com base no nome de uma classe. Quando convenção sobre configuração é usada, apenas elementos que vão contra o nome da classe base devem ser gravados na codificação. Em geral, é necessária menos codificação com essa filosofia e geralmente há menos erros de ortografia. Outra vantagem é que o arquivo de configuração que armazena todos os nomes de classe geralmente é menor, o que aumenta a velocidade e a estabilidade da codificação.

Na filosofia da convenção sobre configuração, pode haver uma ou várias classes principais usadas no programa, com subelementos abaixo dele. Por exemplo, um programa destinado a calcular o inventário pode ter uma classe denominada "Inventário". Nessa classe, pode haver tabelas e elementos com o mesmo nome, mas distintos devido à sua função. Essa distinção significa que o programador normalmente não precisa criar nomes únicos ou diferentes para cada elemento, o que pode levar tempo e pode ser difícil quando existem muitos elementos semelhantes.

Embora o uso do mesmo nome de classe para cada elemento seja fundamental na convenção sobre a configuração, há momentos em que o programador deseja ou precisa de um elemento para ter um nome diferente. Isso pode ser usado para distinguir ainda mais o elemento ou por vários outros motivos. Nesta filosofia, apenas elementos que não são nomeados após a classe principal devem ser gravados na programação; assume-se que todo o resto recebe o nome da classe principal.

Em termos de codificação, convenção sobre configuração geralmente significa que menos programação será necessária em geral, porque os nomes não precisam ser codificados. Também costuma haver menos problemas com erros ortográficos, como nomear incorretamente um elemento, porque menos nomes são necessários No geral. Ambos facilitam a criação do software pelo programador.

A funcionalidade também é aprimorada com a convenção sobre a configuração, devido a uma área menor do arquivo de configuração. Sempre que um nome de classe ou elemento é colocado na programação, ele também é armazenado no arquivo de configuração para poder conectar todos os elementos. Um arquivo de configuração grande geralmente leva a um programa lento e volátil, porque há muitos elementos que precisam ser considerados. Se o arquivo é pequeno, há menos com o que se preocupar e o software geralmente é melhor no geral.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?