Hi,
I am reading "About Faces 3" and I like most of the ideas
that Cooper et al present a lot.
However, I very much disagree with the "Represented Model"
versus "Implementation Model" discussions in Chapter 2.
The reason is, if the represented model is not the
implementation model, then (in most cases) the mismatch
between the implementation model and represented model will
"shine through".
"Domain Driven Design" uses different approach, described
Eric Evans book "Domain Driven Design":