Timeline for Should interface names begin with an "I" prefix?
Current License: CC BY-SA 3.0
4 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Apr 20 at 10:37 | comment | added | JacquesB | If you ever use interfaces from the .net standard library or use third-party libraries or frameworks they will use the I-prefix for interfaces. So realistically you cant be consistent without using the convention of the platform. | |
Nov 3, 2011 at 10:35 | comment | added | jk. | +1 while I'd personally prefer not to have Is on my interfaces, being inconsistent with the BCL and 3rd party libraries used in .Net projects is not an option imho. | |
Nov 3, 2011 at 9:05 | comment | added | Bringer128 | +1 for consistency > convention. In C# you would prefix with an I and in Java you wouldn't. Different tasks call for different conventions | |
Nov 2, 2011 at 14:13 | history | answered | Jim Nutt | CC BY-SA 3.0 |