In one of our previous design pattern training classes in Andheri Mumbai we were asked about Value object design pattern. As a developer whenever you create objects you end up with two kinds of objects one is the entity object and the other is value object. Below is a nice video which explains value object design pattern and how to create one. This video was recorded in Andheri Mumbai during design pattern training itself. Hope you will enjoy it.