To the Seaside Tutorial of the Software Architecture Group (Hasso-Platter-Institut).
Questo è quello che un bravo programmatore fa istintivamente, secondo Paul Graham. Mi sono appena letto il suo ultimo articolo, o meglio la sua ultima perla di saggezza. Senza ombra di dubbio Paul è una delle persone con le idee più innovative, ed in un certo senso ribelli, nel campo dello sviluppo software e devo dire che c’è sempre da imparare quando si legge uno dei suoi articoli.
In sostanza Paul non dice nulla di completamente nuovo. In realtà porta alla luce qualcosa che ogni bravo programmatore sa già intuitivamente, ovvero che per risolvere un problema devi avere tutto il problema in testa.
Il problema sarebbe il programma che deve fare quello che il programmatore vuole e la sua soluzione sarebbe la trascrizione del programma stesso in un linguaggio interpretabile dalla macchina.
Ma come si fa ad avere tutto un programma in testa? Come si fa a entrare “nella zona”?