D
Daniel Dyer
Increasingly I am seeing people prefixing interface names with an 'I', in
open source apps and in example code on the web. So instead of this:
public interface MyInterface
{
}
we have this:
public interface IMyInterface
{
}
Personally, I really dislike this naming convention. Now, some of the
people who are doing this aren't stupid, so I was wondering if anybody has
a good explanation for why this is a good idea? Is it symptomatic of an
addiction to Hungarian notation, or this there some more sensible
rationale?
Dan.
open source apps and in example code on the web. So instead of this:
public interface MyInterface
{
}
we have this:
public interface IMyInterface
{
}
Personally, I really dislike this naming convention. Now, some of the
people who are doing this aren't stupid, so I was wondering if anybody has
a good explanation for why this is a good idea? Is it symptomatic of an
addiction to Hungarian notation, or this there some more sensible
rationale?
Dan.