Tradicionalmente, os getters são prefixados com get
ou is
para o valor. Isso é frequentemente mencionado nos guias de estilo java. Por exemplo, o Java Programming Style Guide (este é apenas um exemplo).
A convenção para esses nomes de métodos é ocasionalmente aplicada em ferramentas que usam reflexão ou esperam determinados estilos de código. Por exemplo, novamente em Java (apesar da Expression Language do JSP), ${foo.bar}
será traduzido para a chamada foo.getBar()
quando o jsp for compilado. O getValue()
é aplicado dessa maneira para que se torne mais do que apenas uma convenção.
Como mencionado, os exemplos acima são de Java. Esta é uma convenção para Java . Outros idiomas têm outras convenções que devem ser analisadas e provavelmente seguidas também. Alguns idiomas usam propriedades (e podem fazer outras coisas legais com eles, como copiar a pedido ou somente leitura).
Examine os guias de estilo para sua escolha de idioma específico. Provavelmente, é uma boa idéia segui-los sempre que possível, para que outros codificadores, ao ler seu código, possam entrar mais rapidamente no código sem tentar descobrir seu estilo pessoal.
${foo.something}
seja traduzido parafoo.getSomething()
os bastidores.