Originally posted by mike acre:
A very admirable design goal is to make as many classes immutable as possible. This is especially true of transfer objects. If this is achieved there is no need to make copies.
Ah, but my design has 19 classes. I have no transfer objects and use a Map to move data. I think they are looking not for design here but for documented problem-solving, and my project has a few things where problems were solved. It's a thin client, so there is some stuff that needed solving.
[ September 24, 2004: Message edited by: Anton Golovin ]
Anton Golovin (anton.golovin@gmail.com) SCJP, SCJD, SCBCD, SCWCD, OCEJWSD, SCEA/OCMJEA [JEE certs from Sun/Oracle]