Sono curioso di sapere come si comportano le recensioni comparative del codice (versione x contro y di un file) in presenza di inferenza di tipo strong, cioè quando 'var' (in C #) o 'auto' (in C ++ 0x) viene utilizzato al posto della dichiarazione di tipo più esplicita (esplicita) precedente.
Quando IntelliSense è disponibile, basta spostare il mouse sulla parola chiave per determinare (se necessario) il tipo dedotto, ma cosa fanno le persone quando visualizzano tali fonti in Blocco note o Codice collaboratore ecc.
Naturalmente l'inferenza di tipo strong precede C # e C ++ di decenni, quindi come fanno le persone in altre lingue che hanno avuto la funzione per anni a far fronte? Sono incline a pensare che il lato destro dell'espressione di assegnazione sia dove si trovano la maggior parte dei bug.