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]

Reply via email to