Convenção sobre configuração

Definição - o que significa convenção sobre configuração?

Convenção sobre configuração é uma abordagem de desenvolvimento de software voltada para o desenvolvimento de programas de acordo com as convenções de programação típicas, versus configurações definidas pelo programador. Ele permite a criação de software rápida e simples enquanto mantém os requisitos básicos de software.

A convenção sobre a configuração também é conhecida como codificação por convenção.

Definirtec explica convenção sobre configuração

A convenção sobre a configuração depende do desenvolvimento de um programa por meio do uso de procedimentos, funções, classes e variáveis ​​nativas de uma linguagem subjacente. Essa abordagem reduz ou elimina a necessidade de arquivos de configuração de software adicionais, facilitando e agilizando o desenvolvimento de software, consistência de código e manutenção. No entanto, para seguir essas convenções, um desenvolvedor de software deve estar familiarizado com a estrutura subjacente.

Os frameworks de software que suportam a convenção sobre abordagem de desenvolvimento de configuração incluem Ruby on Rails, JavaBeans e CakePHP.