my email does not appear to be working these days.... i'll try again....


Begin forwarded message:

From: Ryan McKinley <[EMAIL PROTECTED]>
Date: September 30, 2008 12:55:41 PM EDT
To: labs@labs.apache.org
Subject: [droids] interface naming convention?  IDroid?

I've been using wicket and C# recently... I like their convention to prefix all interfaces with "I"

This makes it clear when you are holding onto an interface vs a concrete implementation -- this is particularly important when you are dealing with lots of automatic dependency injection.

Also, it eliminates the need for the silly "impl" suffix

So we would have:
IDroid
IHandler
IOutlink
ITask
ILink
ITaskmaster
...

thoughts? I figure I should throw it out there while the API is in flux ;)

ryan

Reply via email to