08-06-2015, 09:54 PM
> se compare à lui même, tout comme + qui s'additionne à lui même dans mon exemple.
Perso, je n'ai pas de raison d'interdire Pomme + Banane = Fruits (si c'est utile). Mais la question était plus centrée sur la loi de composition interne, c'est à dire de Pomme(3) + Pomme(2) = Pomme(5) (c'est [url=http://fr.wikipedia.org/wiki/Loi_de_composition_interne}la définition d'une telle loi[/url]). J'ai du coup encore moins de raison d'interdire Pomme + Pomme ^^
D'ailleurs, si Argent{100,$}+Argent{200,€}=exception pour toi, alors Argent+Argent=Exception ? et donc ValueObject+ValueObject=Exception quelque soit le valueobject? Ou c'est juste Exception parce que les monnaies diffèrent?
Perso, je n'ai pas de raison d'interdire Pomme + Banane = Fruits (si c'est utile). Mais la question était plus centrée sur la loi de composition interne, c'est à dire de Pomme(3) + Pomme(2) = Pomme(5) (c'est [url=http://fr.wikipedia.org/wiki/Loi_de_composition_interne}la définition d'une telle loi[/url]). J'ai du coup encore moins de raison d'interdire Pomme + Pomme ^^
D'ailleurs, si Argent{100,$}+Argent{200,€}=exception pour toi, alors Argent+Argent=Exception ? et donc ValueObject+ValueObject=Exception quelque soit le valueobject? Ou c'est juste Exception parce que les monnaies diffèrent?