Passa ai contenuti

Il cervello dei programmatori

Foto di Pietro Marchini
Hosted By
Pietro M. e altri 3
Il cervello dei programmatori

Dettagli

Un programma di qualità è tale non solo per ciò che fa, ma anche per la facilità con cui può essere modificato ed evoluto in risposta a nuove esigenze. Questa possibilità dipende in gran parte dalla comprensione del codice sorgente, che però è limitata dai nostri vincoli cognitivi. La psicologia cognitiva ci ricorda infatti che la memoria di lavoro — la parte di memoria a breve termine usata per compiti complessi come leggere o scrivere codice — può gestire solo tra cinque e nove unità di informazione. Ciò rende difficile seguire le dipendenze tra variabili, metodi, oggetti e moduli. Per ridurre questa complessità interviene il chunking, cioè la capacità di raggruppare elementi semplici in unità più grandi e gestibili, processo che molte tecniche di refactoring supportano direttamente, rendendo il codice più compatto e comprensibile. Un ulteriore ostacolo è il cosiddetto carico cognitivo estraneo, lo sforzo aggiuntivo dovuto non al contenuto in sé ma a come le informazioni sono presentate. Anche qui il refactoring svolge un ruolo importante, perché migliora la chiarezza e l’esplicitazione dello scopo del codice, rendendone più semplice lettura e comprensione.

​​Speaker:
Marco Testa: Appassionato delle metodologie di sviluppo per gestire nel software l’intrecciarsi di innovazione e complessità, ho la fortuna di fare il mestiere di programmatore, che dà tante soddisfazioni, anche se pretende tanta fatica e disciplina. Per condividere questa passione e per sostenersi reciprocamente nelle traversie, partecipo da parecchi anni agli eventi della comunità agile italiana e sono uno dei fondatori dell’eXtreme Programming User Group di Bergamo.

Link Discord
https://discord.gg/VNFuNx8QMz
Link Telegram
https://t.me/codingbunker
​​
Programma:
18:30 - Accredito 📝
​​19:00 - Breve presentazione della community 💜
​​19:15 - Inizio talk 🎤
​​20:15 - Q&A ❓
​​20:30 - Aperitivo e Networking 🍕

Per questo meetup, siamo Lieti di essere ospitati da Mollie nei loro uffici di Milano!

Mollie è una delle fintech in più rapida crescita in Europa. La loro missione: semplificare i pagamenti e la gestione del denaro per ogni azienda in Europa.

Nota legale:
Partecipando all’evento, l’utente autorizza gli organizzatori a effettuare riprese fotografiche e video e a utilizzare il materiale raccolto per finalità di comunicazione, promozione e documentazione delle attività legate a Coding Bunker e alla community.

Photo of Coding Bunker group
Coding Bunker
Visualizza altri eventi
Mollie Milan Office
Corso Buenos Aires, 54, 20124 · Milan
Google map of the user's next upcoming event's location
GRATIS
60 posti rimanenti