¿Qué reglas de escritura son diferentes para los humanos y el código?

7

Parece que algunas reglas de escritura de código están en directa contradicción con las reglas de escritura humana. Por ejemplo, en el código es recomendable definir cada pieza de información en un solo lugar y por escrito para los humanos es normal repetir los puntos importantes (aunque generalmente se expresan de manera diferente).

¿Qué reglas de escritura de un buen código contradicen las reglas de una buena escritura?

    
pregunta C. Ross 08.10.2010 - 20:20

4 respuestas

14
Indentation rules (most coding standards impose) really contradict
    rules of good writing,
    the way people perceive information,
    and the grammar rules.
Making things (that group naturally, but not syntactically) inside 
parenthesis also contradicts how texts are usually typed.
If (you try to type text that way)
    you'll face misunderstanding even (if programmers read you)
otherwise
    your text will be easy to read,
    and your writing will be productive
!
    
respondido por el P Shved 08.10.2010 - 20:30
3
  1. capitalizationIsUsuallyAtTheBeginning
  2. los subrayados_son_usualmente_en_las_puestas_no_las_espacios
  3. subject.verb (noun, noun)
respondido por el sal 08.10.2010 - 21:26
2

El buen código no requiere interpretación, mientras que la buena escritura a menudo sí. Shakespeare viene a la mente como un ejemplo aquí. La vaguedad de algunas escrituras no existe en el código a menudo es otra forma de ver esto.

    
respondido por el JB King 08.10.2010 - 21:15
0

La buena poesía en la escritura le permite al lector apreciar la música de sonidos que resuenan juntos.

La buena poesía en código (no me sorprendería si alguien viniera con un ejemplo de IOCCC) le permite al lector apreciar el rendimiento (y el compilador no lo notaría en absoluto).

    
respondido por el mouviciel 08.10.2010 - 21:54

Lea otras preguntas en las etiquetas