Convención de nomenclatura de interfaz [cerrada]
Esto es algo subjetivo, por supuesto, pero no veo nada positivo al prefijar nombres de interfaz con una 'I'. A mi,Thing
es prácticamente siempre más legible queIThing
.
Mi pregunta es, ¿por qué existe esta convención entonces? Claro, hace que sea más fácil distinguir las interfaces de otros tipos. ¿Pero ese argumento no se extendería a retener la notación húngara, que ahora está ampliamente censurad
¿Cuál es su argumento para ese incómodo 'yo'? O, lo que es más importante, ¿qué podría ser de Microsoft?