Finland,
For me, its not the complexity of the assignment, but the right choice of
patterns and architecture strategy that has taken the most time. Do I go for bean managed or container managed persistence? Do I use container managed security or application managed? Should I use XML-RPC or HTTP transport mechanism? Do I have one business delegate or two? Do I use stateful or stateless facades? etc etc
And the intent is not to just complete the assignment, but to understand the concepts and the reasoning behind choosing the right abstractions in the architecture.
Yeah, you could code the assignment within a weekend or in a week's time, but, it's the design choices which will take the most time (atleast for me). Ofcourse, if you already know the "right" design choices and the "right" abstractions, you are way ahead of me
Parag
[ September 28, 2004: Message edited by: Parag Doshi ]
[ September 27, 2004: Message edited by: Parag Doshi ]