Comments (18)
@joaostein se colocarmos debugar indicamos de forma bem mais direta as tarefas para o leitor, remetendo-o já ao contexto do console.
Creio que seja melhor usar debugar.
from eloquente-javascript.
@joaostein eu prefiro a formal. Debugar acho que fica um termo meio inglês com português.
from eloquente-javascript.
Eu entendo e reconheço os dois lados. Não penso que haja uma forma mais correta que a outra. Um ponto interessante de fazermos um paralelo seria com a issue (#92), onde traduzimos de uma forma informal também, misturando inglês e português, o que pareceu fazer sentido nesse caso.
Acredito que o mais importante de tudo é mantermos uma consistência de modo que fique claro ao leitor o que estamos querendo dizer.
O que acham de esperar mais feedback do pessoal e tomamos uma decisão conjunta?
from eloquente-javascript.
Não tem como @SauloSilva. A computação é com inglês e algumas palavas. Qualquer pessoa que for ler isso aqui vai saber o inglês técnico(no minimo).
Acho que o termo debugar faz mais sentido!
from eloquente-javascript.
Debugar 👍
from eloquente-javascript.
@joaostein super válido a abertura desta Issue para a discussão; a opinião de todos ajuda muito.
Entendo @randsonjs mas não poderemos garantir de que todos leitores terão o conhecimento de termos técnicos, afinal este livro vem com o intuito de ajudar as pessoas que ainda não dominam a lingua inglesa; então quanto menos termos em inglês melhor será(lógico que existem palavras que não tem como traduzi-las).
A palavra debugar faz sentido neste contexto, mas por se tratar de um livro ainda prefiro introduzir as palavras na forma mais formal possível, neste caso depuração 😃
from eloquente-javascript.
Vejo aqui que a galera tem sentimentos divididos e tendem mais para a tradução com a versão “debugar”.
Para mim está claro que há mais uma divergência em relação ao leitor entender ou não o que está sendo comunicado baseado em duas premissas opostas. Eu estou bastante inclinado em votar ao uso do termo mais informal “debugar” pelo fato de quando eu me coloco no lugar do leitor, acredito que gostaria de aprender os termos técnicos da forma como eles são usados na prática e que sejam um reflexo do que eu irei usar no dia-a-dia. Além disso, introduzir termos técnicos em inglês pode ser interessante para eu (como leitor) aumentar meu leque de entendimento desses termos.
Os pontos levantados para usar a tradução mais formal (depurar):
- Evitamos misturar Inglês com Português;
- Quanto menos termos em inglês melhor;
- Ajuda ao leitor compreender melhor, pois partimos da premissa que nosso leitor não sabe o inglês técnico básico;
Os pontos levantados para usar a tradução informal (debugar):
- Usamos uma linguagem mais direta e clara;
- O leitor irá entender, pois partimos da premissa que nosso leitor sabe o inglês técnico básico;
- Estimula o contato do leitor com termos técnicos que ele irá se deparar no dia-a-dia;
- Aumenta indiretamente o nível de conhecimento do inglês técnico do leitor;
Mensagem para a galera que está trabalhando nos capítulos (se esqueci de alguém sinta-se incluindo):
@gabrielfgularte @adrianotadao @leonascimento @fsbatista @WagnerMoreira @iagowp @vitornogueira @ewertonorg @mazulo @fdaciuk @leonardosouza
Gostaria que chegássemos em uma conclusão lógica e plausível nessa issue nos próximos dias, então qualquer input aqui é super válido. Se não quiser adicionar argumentos, apenas um 👍 no termo que julgar ser o mais adequado já ajuda muito. Muito obrigado :)
from eloquente-javascript.
Acho válidos todos os pontos levantados mas concordo com @SauloSilva em "... por se tratar de um livro ainda prefiro introduzir as palavras na forma mais formal possível..."
Depurar 👍
from eloquente-javascript.
👍
from eloquente-javascript.
@joaostein na realidade, traduzir o termo debug para depurar está semanticamente errado. É só analisarmos o significado de depurar nos links que você disponibilizou acima, algo totalmente distante e vago para o que queremos falar em nosso contexto.
Se a pessoa procurar por debugar, vai achar o significado exato da ação que deve ser feita, como neste link:
Muito usada por programadores, analistas de sistemas e demais profissionais de T.I. , a palavra DEBUGAR pode ser usada em uma situação em que precisamos analisar um determinado bloco de programação ou a execução de um programa para localizar possíveis erros ou "bugs" de sistema e também erros de programação.
Utilizar termos que não são os utilizados pelos profissionais e pela comunidade de forma geral para mim é um deserviço para o leitor.
Debugar 👍
from eloquente-javascript.
@ericdouglas O termo "depurar" na realidade é válido para esse caso, dá uma olhadinha nesse link que tem uma explicação melhor
Só estou comentando para não influenciar a galera 😄
Vamos esperar mais um pouco e ver se o resto do time (e pessoas que estejam só acompanhando e queiram ajudar de alguma forma) tem alguma contribuição, para em seguida fecharmos a issue baseado na divisão do sentimento da galera, de forma que fique claro e justo o motivo de escolhermos uma das duas opções.
from eloquente-javascript.
Pelas partes que traduzi do livro, deu pra ver que o escritor utiliza uma linguagem mais informal. No dia a dia é muito mais comum ouvir o termo debugar do que depurar. Olhando por esses pontos, concordo com o @ericdouglas: acho que debugar faz mais sentido :)
from eloquente-javascript.
@joaostein por esse link sim hehe mas os outros de "dicionário", são bem diferentes, e são os que aparecem inicialmente na busca. 😄
from eloquente-javascript.
Eu prefiro o debugar. Assumindo que uma pessoa está tendo seu primeiro contato com programação por este livro, é provável que ele não tenha ouvido nenhuma das duas palavras. Por outro lado, ele muito provavelmente já ouviu falar do bug de algum jogo, e contextualmente, me parece mais compreensível o debugar.
Além disso, eu acho que é de mais valia ao leitor se habituar aos termos técnicos mais frequentemente encontrados num ambiente de trabalho, e eu pessoalmente acho que nunca ouvi alguém falar depurar fora da universidade.
from eloquente-javascript.
Entendo a preocupação com o formalismo, mas creio que neste caso o ganho de objetividade do termo 'debugar' prevaleceria sobre perda do formalismo obtido por 'depurar'.
from eloquente-javascript.
@joaostein Por ser uma tradução deveria ser mais formal, porém subentende-se que quando a pessoa se deparar com debugar e não entender bem o seu significado ela vai pro google, concordo com o ganho de objetivo ela vai estar habituada com essa palavra daqui em diante se ela não conhecer
Só vi depurar em windows, e isso traz más lembranças acredito que as pessoas podem se negativar com depurar 😅
from eloquente-javascript.
Valeu a todo mundo que contribuiu. Atualizei o Glossário para referência futura! (95fba38)
from eloquente-javascript.
@joaostein acho que minha idéia foi a única que convergiu do restante mas todos comentários foram convincentes e me fez pensar de uma outra forma, agora não vejo problemas na troca de depurar para debugar. Obrigado galera :)
from eloquente-javascript.
Related Issues (20)
- Javascript
- E-book Eloquent
- JavaScript
- Estudo
- Dúvida sobre as traduções HOT 1
- Como traduzir "Creating new words in prose is usually bad style" HOT 5
- Codigos do Capítulo 15 estão desatualizados HOT 1
- Enloquemos JavaScript
- S
- me
- Javascript
- Javascript
- .
- Javascript
- a
- [2nd - Cap 13] Adicionar backticks (`) em trechos de código HOT 1
- Livro js
- Documentação
- Livro js
- junk no depth of any concept learening to be.happy in life but its a. movemint of show shit
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from eloquente-javascript.