wicket-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From dtoffe <dto...@yahoo.com.ar>
Subject Re: taking the I out of Interface
Date Sat, 03 Oct 2009 13:49:27 GMT

+1 (non binding), as long as you also remove every *Impl (if there is any)
and provide a migration path as you previously sketched (Model extends
IModel and deprecating IModel).

imho this is a normal step in a project's evolution, you add functionality,
the initial design breaks a little, then you do some cleanup (as in url
handling refactor), small refactorings like taking out the "I" and so on.

You end up with a good design and consistent naming, and then when more
functionality is added, it will be easier to do because the code is clean,
and the users will also benefit from this. Of course it is not free, but I
believe the benefits for devs and users far outweight the cost of minor


igor.vaynberg wrote:
> is it perhaps time to take the I out of our interface names? wicket
> has been the only project i have ever worked on/used that follows this
> convention, is it time for a change?
> this is not meant as a flamewar about which convention is teh
> aw3s0m3st, simply a discussion of whether or not we should switch.
> -igor

View this message in context: http://www.nabble.com/taking-the-I-out-of-Interface-tp25723691p25728939.html
Sent from the Wicket - Dev mailing list archive at Nabble.com.

View raw message