Java Interfaces/Implementation naming convention - Stack Overflow - 0 views
-
Putting I in front is just crappy hungarian style notation tautology that adds nothing but more stuff to type to your code.
- ...5 more annotations...
-
The name of the interface should describe the abstract concept the interface represents. Any implementation class should have some sort of specific traits that can be used to give it a more specific name.