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?

Respuestas a la pregunta(21)

Su respuesta a la pregunta