Scrittura / discussioni sull'estetica del codice? [chiuso]

0

Sto cercando delle considerazioni sulle domande "Il codice può essere bello?" e "Che cosa rende il codice bello?"

Gli esempi includono:

Si noti che non sto tentando di iniziare una discussione qui, o di chiedere opinioni su ciò che rende il codice bello, o per il codice che si ritiene sia bello; Sto cercando di trovare cose che sono già state pubblicate.

Grazie per il tuo aiuto.

    
posta dilettante.coder 18.02.2011 - 07:26
fonte

2 risposte

3

Guarda il libro "Beautiful Code" di Oram e Wilson. (Pubblicato da O'Reilly). È una buona lettura, circa 20 saggi di persone diverse su ciò che ti aspetteresti.

    
risposta data 18.02.2011 - 08:06
fonte
1

Il sito di programmazione letterale fornisce molti articoli sull'approccio descritto dal suo inventore come segue:

I believe that the time is ripe for significantly better documentation of programs, and that we can best achieve this by considering programs to be works of literature. Hence, my title: "Literate Programming."

Let us change our traditional attitude to the construction of programs: Instead of imagining that our main task is to instruct a computer what to do, let us concentrate rather on explaining to human beings what we want a computer to do.

The practitioner of literate programming can be regarded as an essayist, whose main concern is with exposition and excellence of style. Such an author, with thesaurus in hand, chooses the names of variables carefully and explains what each variable means. He or she strives for a program that is comprehensible because its concepts have been introduced in an order that is best for human understanding, using a mixture of formal and informal methods that reinforce each other.

(Donald Knuth. "Literate Programming (1984)" in Literate Programming. CSLI, 1992, pg. 99.)

    
risposta data 18.02.2011 - 12:10
fonte

Leggi altre domande sui tag