Tenere un Programma nella Propria Mente // Holding a Program in One's Head

Tenere un Programma nella Propria Mente // Holding a Program in One's Head

May 7, 2026 · 15 min

About this episode

The episode discusses the importance of holding a program in one's mind, comparing it to how mathematicians approach problems.

Traduzione e lettura in italiano di Matteo Faieta dall’essay originale di Paul Graham "Holding a Program in One's Head" [Agosto 2007]. Un buon programmatore, quando lavora intensamente sul proprio codice, riesce a tenerlo a mente come un matematico tiene a mente un problema su cui sta lavorando. I matematici non rispondono alle domande facendo calcoli su carta come si insegna agli studenti. Lavorano molto nella loro testa: cercano di comprendere lo spazio del problema così bene da potercisi muovere attorno, proprio come si cammina a memoria della casa in cui siete cresciuti. Nel migliore dei casi, con la programmazione è la stessa cosa. O meglio, la programmazione funziona allo stesso modo: avete tutto il programma nella vostra mente, e potete manipolarlo a piacimento. Questo è particolarmente prezioso all’inizio di un progetto, perché ciò che conta davvero è poter cambiare ciò che state facendo. Non solo risolvere il problema in modo diverso, ma cambiarne direttamente la natura. Il codice è la comprensione del problema che si sta esplorando. Quindi è solo quando avete il codice in mente che capite davvero il problema. Non è facile tenere un programma nella propria mente. Se si…

Explore listener stats, chart rankings, contacts and more on the Paul Graham: il pifferaio magico dei nerd podcast page.