I totally agree.

Wicket has made me a better developer. It actually makes you think in a more OO way, comming from .net and jsp back in the day.

Comming from jsp and somewhat .net I had somewhat a hard time to grasp the concept of models and the fact that wicket maintains whats selected in the ui for you. However this has todo with changing mindsets(years of bad practice with JSP) and not so much wicket itself. After passing that boundary, learning curve decreased.

A great pro for me are that wicket are opensource, this means that I can see how developers do their programming. If im in doubt about something i just look in the source.

A possible con are that the testing part of wicket could be improved by having more convenince methods. Also there seems to be some trouble testing if you use spring injection for your beans.

It's "pretty" hard doing stuff with the tester if you go beyond just selecting things, if you want to verify what the model contains. I could look into this, in fact I've been thinking about creating a wicket stuff project for this.

Thats what I could think of right now.


No matter what, I think wicket are great. And the devs are doing a GREAT job.


regards Nino

Eelco Hillenius wrote:
On Nov 15, 2007 12:48 PM, Eelco Hillenius <[EMAIL PROTECTED]> wrote:
On Nov 15, 2007 12:27 PM, Gwyn Evans <[EMAIL PROTECTED]> wrote:
I think that I'd have to say that the main cons are:-

  (a) It does demand a certain level of OO coding, in terms of being
happy to override classes & typically to be able to create anonymous
classes - not a huge amount, but coders grounded in procedural code
will feel lost.
I'm in the camp who doesn't think that is an example.

Ugh. I meant disadvantage, not 'example'.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



--
Nino Martinez Wael
Java Specialist @ Jayway DK
http://www.jayway.dk
+45 2936 7684


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to