Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Capítulo 08, review 3 até linha 13 #161

Merged
merged 1 commit into from May 8, 2015

Conversation

joaostein
Copy link
Contributor

ref #14 #337

ericdouglas added a commit that referenced this pull request May 8, 2015
Capítulo 08, review 3 até linha 13
@ericdouglas ericdouglas merged commit 3c679f0 into braziljs:master May 8, 2015
@joaostein
Copy link
Contributor Author

@braziljs/eloquent-javascript Estava pensando sobre essa frase no início:

Um programa é um pensamento “cristalizado”. [...]

Como o resto da frase está toda no plural, imagino que talvez faça mais sentindo:

Programas são pensamentos “cristalizados”. [...]

Algum feedback aqui? O que acham?

@ericdouglas
Copy link
Contributor

@joaostein pela frase seguinte estar no plural e retomando o que foi dito na primeira, acho que fica melhor deixar tudo no plural mesmo.

😄

@rands0n
Copy link
Member

rands0n commented May 8, 2015

Boa :)

@SauloSilva
Copy link
Member

@joaostein tudo no plural.

@joaostein
Copy link
Contributor Author

Fechou, no próximo PR eu atualizo, valeu galera :)

@@ -6,11 +6,11 @@
> Yuan-Ma havia escrito um pequeno programa onde utilizou muitas variáveis globais e atalhos que faziam a qualidade do seu código inferior. Lendo o programa, um estudante perguntou: “Você nos avisou para não usar essas técnicas e mesmo assim as encontro no seu programa. Como pode isso?”. O mestre respondeu: “Não há necessidade de se buscar uma mangueira de água quando a casa não está em chamas.”
> — Master Yuan-Ma, The Book of Programming

Um programa são pensamentos cristalizados. Às vezes esses pensamentos são confusos. Outras vezes os erros são introduzidos ao converter esse pensamento em código. De qualquer forma o resultado será um programa falho.
Um programa é um pensamento “cristalizado”. Algumas vezes, esses pensamentos são confusos e erros podem ser inseridos quando convertemos pensamentos em código, resultando em um programa com falhas.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👎 @joaostein pensamentos são confusos e erros podem ser o e deu a impressão de complemento a frase anterior. Analisando a sentença original percebi que o autor quis passar isso sendo uma outra causa e não um complemento da anterior.

Sometimes those thoughts are confused. Other times, mistakes are introduced when converting thought into code. 

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

O conectivo e nesse caso está fazendo elo entre as duas frases, estabelecendo uma relação semântica de adição lógica.

Original:

[...] Sometimes those thoughts are confused. Other times, mistakes are introduced when converting thought into code. Either way, the result is a flawed program

Se você fizer a tradução literal, seria algo nessa linha:

[...] Algumas vezes esses pensamentos são confusos. Outras vezes erros são introduzidos quando convertemos pensamentos em código. Das duas formas o resultado é um programa com falhas."

No caso, o "Algumas vezes" e "Outras vezes" foram reduzidos a uma única utilização e a frase composta de forma que mantenha o mesmo sentido. Quando você lê:

[...] Algumas vezes, esses pensamentos são confusos e erros podem ser inseridos quando convertemos pensamentos em código, resultando em um programa com falhas.

você entende um significado diferente do original?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@joaostein ao meu ver o ponto final da ênfase maior que são coisas distintas, que são:

  • pensar errado
  • escrever o pensamento de uma forma errada

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Elas são realmente distintas?

Premissas:

  1. Programas são pensamentos convertidos em código.
  2. Pensamentos confusos podem introduzir erros.

Portanto, se os pensamentos são confusos nós sabemos que erros podem ser inseridos apenas quando os convertemos em códigos (programas), já que os programas só existem quando os pensamentos são escritos em forma de código.

A alteração sugerida é:

Algumas vezes, esses pensamentos são confusos e erros podem ser inseridos quando convertemos pensamentos em código, resultando em um programa com falhas.

Os pontos que você cita estão totalmente interligados pois um depende do outro para a conclusão fazer sentido (“resultar em programas com falhas”). Por isso eu segui essa linha de raciocínio tentando passar ao leitor a ideia mais clara e limpa possível.

Eu acredito que, baseado na revisão, você esteja inclinado para seguir a tradução literal do trecho:

[…] Algumas vezes esses pensamentos são confusos. Outras vezes erros são introduzidos quando convertemos pensamentos em código. Das duas formas o resultado é um programa com falhas.”

O que para mim também funciona. Não penso que seja a melhor direção para a tradução e ao mesmo tempo sou flexível para que todos fiquem satisfeitos :) Acredito que quanto mais claro, simples e limpo melhor para o leitor. Me diz sua posição final que eu faço as alterações 👍

@SauloSilva
Copy link
Member

@joaostein fiz algumas considerações em suas alterações.

@joaostein
Copy link
Contributor Author

Valeu @SauloSilva -- no próximo pr eu atualizo as mudanças :)

@SauloSilva SauloSilva mentioned this pull request May 9, 2015
5 tasks
@joaostein joaostein deleted the c08r03 branch May 9, 2015 21:46
@ericdouglas
Copy link
Contributor

@joaostein concordo com sua conclusão:

  1. Convencionar que todos os termos em inglês sejam em itálico
  2. Evitar ao máximo usar as aspas. Usar somente nos casos em que queremos dar destaque/ênfase mesmo em algum termo bem específico que seja usado de forma figurada (lembrando que comparações não entram).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants