Riutilizzo del Codice
Nelle prime due parti del corso abbiamo visto alcune semplici operazioni per scrivere del codice in Python. I codici erano molto semplici e corti, ma nella realtà i codici raggiungono moltissime righe e quindi scrivere il codice e rendere il più efficiente possibile la codifica, è un’attività che richiede sempre ulteriori perfezionamenti.
Uno di questi è la possibilità di poter riutilizzare il codice dove e quando possibile.
Principio DRY – Don’t Repeat Yourself. E’ uno dei principi da tenere a mente per tutti i programmatori.
Principio WET – Write Everything Twice. Viene detto quando un codice risulta essere ripetitivo.
Spesso nella stesura di un programma si deve utilizzare la stessa sequenza di operazioni più volte durante l’esecuzione di uno script o di un programma. Esiste non solo in Python, ma nella maggior parte dei linguaggi di programmazione di utilizzare sia funzioni che moduli proprio a tale scopo.
Scrivere un codice breve ricco di funzioni, senza ripetizioni, lo rende molto più leggibile, corto e quindi facile da mantenere.