This post originated from an RSS feed registered with Java Buzz
by dion.
Original Post: APrefixing NCommon IInterfaces
Feed Title: techno.blog(Dion)
Feed URL: http://feeds.feedburner.com/dion
Feed Description: blogging about life the universe and everything tech
Cedric and Erich make good points, and are worthwhile reads for sure.
I know Ced is more Hungarian than French though, and I don't get it :)
More posts like this and Howard will be happy that he used IEverything in Tapestry ;)
It isn't a huge deal, but I really am not a fan of prefixing items with anything. I don't like it as it gets out of the way for me. We rarely do this in English.
I want to use a Person, not an IPerson. Who cares if it happens to be an interface or a concrete class, or an abstract class? I actually don't mind if that is encapsulated from me. I really often don't care.
If I do care, then I let me IDE tell me what I am dealing with. Maybe someone should write an Eclipse plugin to put "I" at the beginning of all interfaces for the Hungarian crowd? And, strip them off for the others?
Keeps coming back to allowing a VIEW on my source code :)