Rob Hills-2 wrote: > > Hi Greg, > > On 10 Sep 2007 at 23:50, gederer wrote: > >> I recently added some properties to User, and then upgraded. I would >> strongly recommend setting up a subversion repository for your project if >> you're going to do this. I think this would have been completely >> painless >> had I not been a total subversion newbie. Next time will be a piece of >> cake >> ;) > > I've been using Subversion for several years now and rarely do any > development without it. > > However, I don't believe that great version control and diff tools should > necessarily be used as a reason to bypass OO principles. >
The abstraction of a user provided by the AppFuse User class is appropriate for the AppFuse application, but isn't appropriate for my application. I don't need a different kind of User, but a different abstraction of User that matches my domain. I also have a subclass of User that is a specialized kind of User that has data and behavior that normal Users don't have. Modifying the AppFuse sources directly is not necessarily bad OO. Cheers, Greg -- View this message in context: http://www.nabble.com/Best-way-to-add-to-org.appfuse.model.User-tf4401381s2369.html#a12618097 Sent from the AppFuse - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
