Originally posted by Chris Daniel:
Best way is reading and applying the different proven patterns.
Originally posted by Lasse Koskela:
One way of learning the nuances between designs could be to simply try out a number frameworks (Struts, WebWork, Spring) and get a "feel" for what the differences are and to what kind of situations each fit best. It's not a shortcut, though, far from it actually...
Originally posted by Kim Kantola:
It seems like a lot of the time, we are coding on such a tight schedule that its hard to have the time to spend on such a thing