El mal uso de var
Ultimamente vengo viendo mucho código en el que se hace intensivo el uso de var para declarar todo tipo de variables y me gustaría dar mi opinión sobre este mal uso:
El uso extensivo de var dificulta la legibilidad y comprensión del código fuente, porque un buen código (por lo menos para mí) es el que con leerlo lo podemos entender, por ejemplo:
En este caso concreto se puede observar claramente que el tipo es string (porque lo vemos), pero y en esta caso:
Pues en esa caso lo mejor podemos hacer es situarnos encima de obj y dejar que el VS nos ilumine con su sabiduría, o por ejemplo en este caso no sabemos que devuelve ese método:
y no vale la excusa de que es cómodo y que hay clases que son muy largas de escribir, para eso está eso tenemos a Resharper y en su defecto al intellisense de VS :)
Mis 2 céntimos :)
Salu2