Funzione (informatica): differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Ho cambiato le parti fondamentali della descrizione |
m Annullate le modifiche di Pistolino2 (discussione), riportata alla versione precedente di 79.27.142.57 Etichetta: Rollback |
||
Riga 6:
L'importanza, la praticità e i vantaggi di una funzione stanno nel fatto che può essere "chiamata" ("richiamata", "invocata" o "attivata") in diversi punti del programma di cui fa parte ogni volta in cui si ha la necessità di farlo come se fosse una singola istruzione senza la necessità di doverne riscrivere ogni volta il relativo [[codice sorgente|codice]] implementando dunque il cosiddetto [[riuso di codice]], cui si aggiunge una più facile [[manutenibilità]] del codice all'interno del programma ed una più facile [[ingegneria del software|progettazione]] del [[software]] secondo la classica filosofia del ''[[Divide et impera (informatica)|divide et impera]]''.
Le funzioni sono tipicamente anche le modalità con cui si costruiscono le [[Application programming interface|API]] di un certo linguaggio di programmazione.
|