Problem:
Build to Understand
Novice cannot design a J2EE system without first building a J2EE system
Issue: J2EE is large, unfamiliar territory
Issue:
Strong Programming Model
Issue:
Programming Model overshadows architecture
Solution
(Partial & potential)
contents