Converting business objects into value objects

In my current project there are two types of data holder objects defined: business objects, used by the server side of the application and value objects (aka data transfer objects) which are very very very (etc.) similar to business objects in terms of properties. These types of value objects are used to pass data to the client. Nothing new so far, this actually happens in pretty many projects.

Continue reading “Converting business objects into value objects”