Exemplo:
Você cria uma classe abstrata para ações do Ajax. Ações diferentes do Ajax estenderão essa classe.
Problema:
- Você nomeia a classe AjaxAction ou AbstractAjaxAction?
- Ao criar subclasses, nomeie-os:
- Açao
- AjaxAction
- Apenas nomeie-os como são
Não consegui descobrir qual é a convenção "oficial". Não vejo a necessidade do prefixo "Resumo" ou de qualquer convenção de nomenclatura necessária nas subclasses. (Pode caber de qualquer maneira, dependendo.)
Existe uma convenção oficial? Você poderia me vincular a isso? E quais são suas opiniões sobre esse assunto?