07-06-2015, 10:44 AM
Un valueObject à aussi de l'utilité dans un langage fortement typé ou qui a des types composés.
D'ailleurs à l'époque ça a été créé quand il existait que ce type de langage
Car comme je le montre avec cet exemple, un valueObject peut valider son domaine fonctionnel.
D'ailleurs à l'époque ça a été créé quand il existait que ce type de langage
case class Gold(amount: Int)
{
require(amount >= 0)
}
Car comme je le montre avec cet exemple, un valueObject peut valider son domaine fonctionnel.