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

Boa noite Leandro.
Geralmente código técnico ou de infraestrutura (componentes GUI de propósito geral, classes e métodos de manipulação de tipos ou que realizam IO...enfim código que não é de regra de negócios, uso inglês sempre.
Código de domínio do negócio uso português, mas observando os idiomas e convenções da linguagem (Async, Exception...). Logo nesses pontos acabam o ocorrendo algumas "idiossincrasias" onde português e inglês se encontram, como por exemplo ObterNotasAsync e UsuarioExistenteException. O objetivo de manter a padronização da linguagem acima do uso do português facilita a identificação e uso por outros programadores.
Mas acredito que no final acaba valendo o que for definido dentro do time. Não é cada um fazer o seu, mas o time conversar sobre essas convenções e chegar a um acordo. Acredito que um código onde um escreve UsuarioRepository e outro RepositorioDeProdutos seja mais complexo de navegar do que um onde seja convencionado o uso do sufixo Repository mesmo que o termo a que o repositório se refira esteja em português.

No final é sempre sobre otimizar o trabalho da equipe.

Carregando publicação patrocinada...
1

Boa noite Adoniram, obrigado pela sua contribuição.
Então, no final do dia teremos inevitavelmente parte do código em inglês (classes de infra ou genéricas como vc falou) e parte em português misturado com inglês (para as classes do domínio do negócio).
Eu acho q isso faz mt sentido. Valeu !