Posted by jknowles
on July 8, 2003 at 1:22 PM PDT
There seems to be quite a bit of pattern work for server-side but not much else beyond "Use MVC" for the client side. I am interested in that layer between the model and the backend.
If you are using a DomainModel and DataMapper type approach for your communication to your backend how do you maintain a list of whats been updated, UnitOfWork perhaps? Do you work directly on the DomainObjects returned from the mapper? If so at what time do you make the call to Mapper.update, on change or when the user presses save? If the latter how do you go about keeping track of what needs to be saved?
On a side note to the forum admins perhaps this topic warrants a separate thread?