Executando verificação de segurança...
1

Acho que vai da empresa que tu está. E do time.
Eu antes usava Português em todos, até nos cursos, mas sempre achava estranho ver coisas em português com termos em inglês, até eu entrar em uma empresa que o dev é na Índia logo tudo em Inglês, então a 10 anos tudo éinglês até nós meus scripts e projetos pessoais... Nada contra mas acho estranho ver português com inglês em códigos...

Carregando publicação patrocinada...
1

Obrigado pela sua resposta.
Mas quando o dominio do problema está em inglês não fica estranho criar classes 100% em inglês.
Agora, você criaria uma classe, por exemplo, trabalhando num sistema de Tribunal de Justiça brasileiro:

  • LawyerRepository ou AdvogadoRepository ou AdvogadoRepositorio ?

Eu costumo usar AdvogadoRepository. Acho complicado traduzir tudo pro inglês quando o domínio é 100% em português. Creio que não existe bala de prata pra nada, nem mesmo pra dizer que devemos programar 100% em inglês em todos os projetos. Isso dependerá exatamente de cada projeto.

Talvez para classes de infra ou classes mais genericas, não vejo problema algum 100% ingles, como aquelas últimas que citei no post principal (PaginatedList, PagingSpecification...).