Skip to content

Deveríamos traduzir nomes de variáveis? #7

Open
@felipe-augusto

Description

@felipe-augusto

O que vocês acham, os nomes de variáveis precisam ser traduzidos? Digo isso porque em algumas seções talvez seja de grande ajuda a tradução do nome para entender melhor o que está acontecendo, por exemplo, na seção Não adicione contextos desnecessários:

const Car = {
  carMake: 'Honda',
  carModel: 'Accord',
  carColor: 'Blue'
};

function paintCar(car) {
  car.carColor = 'Red';
}

Ficaria:

const Carro = {
  marcaCarro: 'Honda',
  modeloCarro: 'Accord',
  corCarro: 'Azul'
};

function pintaCarro(carro) {
  carro.corCarro = 'Vermelho';
}

Activity

nidelson

nidelson commented on Jan 21, 2017

@nidelson

@fesnt parabéns pela contribuição à comunidade.

Minha opinião é que muitas palavras já viraram termos técnicos na cabeça de muita gente.
Por exemplo, paintCar(car), muitos assimilam mais rápido do que pintarCarro(carro).

Acho que seria um esforço desnecessário.

lnfnunes

lnfnunes commented on Jan 22, 2017

@lnfnunes
Contributor

Não tenho uma opinião tão forte sobre este ponto, mas uma coisa que me incomodou foi traduções como "pilha de processos" por exemplo.
Assim como o @nidelson comentou, alguns termos técnicos se traduzidos, acabam até confundindo.

pedroapfilho

pedroapfilho commented on Apr 26, 2019

@pedroapfilho
Contributor

Na minha opinião, se você tá traduzindo uma documentação, deveria traduzir também os nomes de variáveis e etc. Caso a pessoa se sinta mais confortável com as coisas em inglês, ela pode ir pra documentação em inglês e checar tudo o que ela quiser. Essa documentação deveria ser feita pra pessoas com 0 conhecimento da língua inglesa.

klaygueds

klaygueds commented on Nov 4, 2021

@klaygueds

I also think it's unnecessary

alexmeddeiros

alexmeddeiros commented on Dec 13, 2021

@alexmeddeiros

@pedroapfilho

Concordo com esse pensamento, mas alguns termos em inglês a traduzir perdem ou não fazem sentido. Sem contar que são termos ja "abrasileirados", como "deployar" ou algo do tipo. Termos que ja no inicio da caminhada as pessoas ja tem contato.. Enfim. Acho que não precisa traduzir tudo... 🤘

euclidesdry

euclidesdry commented on Dec 21, 2021

@euclidesdry

Também acredito que os nomes das variáveis deveriam manter-se no padrão da Língua inglesa, isso deixa o nosso código mais limpo e nos obriga a aprender um pouco daquilo que como dev é nossa obrigação aprender, "o Inglês".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      Deveríamos traduzir nomes de variáveis? · Issue #7 · felipe-augusto/clean-code-javascript