[Arp] Difference between Value Objects and Models?

Keith Salisbury keithsalisbury at gmail.com
Thu Mar 16 04:46:34 PST 2006


I think the term "Transfer Object" is much better. Its far more
explicit about what the purpose of the object is.

We should all try to promote adoption of this term i believe as it
will make it easier for new comers to understand more quickly...

On 3/2/06, Aral Balkan <aral at ariaware.com> wrote:
> Hi Regina,
>
> Perhaps the term "Value Object" is not as clear as "Transfer Object".
> Basically, the model should be where you keep the data and VOs/TOs are
> what you use when you want to transfer/move data to carry out a unit of
> business logic. The idea behind a VO is that it contains all the data
> necessary to carry out a specific unit of business logic.
>
> Both of them getting registered via the same class is actually
> confusing. I need to refactor that so that the name is more generic.
>
> hth,
> Aral
>
> _______________________________________________
> Arp mailing list
> Arp at ariaware.com
> http://ariaware.com/mailman/listinfo/arp_ariaware.com
>


--
keithsalisbury at gmail.com



More information about the Arp mailing list