1
resposta

Classes de Use Case com verbos

Só me incomodou um pouco a questão de nomes de classes de Use Case usando verbos, tal como "MatricularAluno". Talvez eu esteja sendo um pouco purista demais, mas nao seria melhor substantivar a açāo do nome da classe, como "MatriculadorDeAluno", por exemplo? Sei que nao tem certo/errado nestes casos, mas esse tipo de nomenclatura é usual no mercado?

1 resposta

Fala Tiago, tudo bem?

Para falar a verdade, isso também me incomoda um pouco! hehe

Mas como você disse, não existe uma regra para isso, apenas convenções como a citada na documentação que diz que classes devem ter nomes de substantivos. Bom, pode ter certeza que na maior parte dos casos vamos encontrar classes com nomes de substantivos, já que usar substantivos para classes e verbos para métodos é muito mais instintivo. Mas é aquele negócio, foco deve estar sempre em nomes expressivos para que outras pessoas que leiam o código entendam! ;)

Espero ter ajudado. Qualquer dúvida é só avisar!

Abraços e bons estudos!!