Paradigmi come modelli

Abbiamo già incontrato i paradigmi nella sezione dei Linguaggi, ma un altro modo di intenderli è anche come modelli di stile.

E' possibile, infatti, scrivere codice sorgente in un linguaggio Object Oriented senza usare uno stile Object Oriented.

Questa modalità – cioè scrivere codice in uno stile estraneo a quello proprio del linguaggio - è considerata sbagliata, anche se non produce davvero errori; o quanto meno, è vista come un cliché da principianti.

Questo fenomeno è ben conosciuto nella glottodidattica: nell’apprendimento di una seconda lingua si tendono a riutilizzare schemi della lingua materna. A volte questo fatto viene sfruttato dall'insegnante, soprattutto nell'insegnamento agli adulati.

Ma la conoscenza di una seconda lingua naturale può anche essere un ostacolo per apprenderne un’altra, soprattutto se le due lingue sono vicine: chi conosce lo spagnolo ha difficoltà a scrivere correttamente in portoghese.

Insomma, esiste una classe di fenomeni di interferenza ben conosciuti e studiati per quanto riguarda le lingue naturali; purtroppo non per i linguaggi di programmazione.

Prossimo pannello:  Nomi



Versione: 02/02/2022 - 08:58:54

Parole: 119

Pannelli

Stili                       
Convenzioni Tipografiche    
Commenti                    
Altri commenti              
Literate programming        
Paradigmi                   
Nomi                        
Manuali                     
🔎