Domanda

Forse vivo in una bolla, o sono troppo nuovo, ma mi chiedevo se qualcun altro ha notato l'uso massiccio di 'var' per dichiarare le variabili anziché un tipo specifico in molti degli esempi MVC di Microsoft? C'è uno scopo per questo, o è il "in" cosa fare ora, o solo stile personale?

È stato utile?

Soluzione

Jared Parsons ne ha parlato nel suo blog Non sono d'accordo con le sue conclusioni (come indica il mio commento), ma questo articolo dovrebbe spiegare perché è usato così tanto.

Altri suggerimenti

Tutti i video MVC sono fatti in modo rapido (inoltre non sempre usano il test unitario o posizionano la logica di bussiness nei controller). Ciò non è dovuto al fatto che sono programmatori sbagliati o "quot" var " è bello, ma perché vogliono mostrare rapidamente alcune nuove fantastiche funzionalità e digitare due volte il nome completo non è quello che vogliono mostrare.

La risposta che ho dato di seguito (in corsivo) non è corretta, ma come presumo sia un presupposto che molte persone faranno che la lascerò. Per una spiegazione del perché è sbagliato leggi:

Var non è oggetto

RISPOSTA ERRATA: Personalmente penso che var abbia un brutto nome a causa del suo scarso utilizzo in linguaggi come Visual Basic ed Excel Basic. Alla fine, tutto in .NET deriva da un oggetto che è sostanzialmente lo stesso di dichiarare qualcosa come var.

Tutto quanto sopra.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top