Citation:
en parcourant la HashTable pour savoir qui a changé, je vais récupérer des références sur des objets, sans trop savoir d'où ils viennent (plutôt je ne connaitrait pas leur parent, ce genre de choses)
j'ai supposé que ces objets connaissaient déjà deux trois trucs sur eux même, il te faudra donc l'ajouter si besoin
Citation:
Mais du coup, là encore, comment différencier la propriété 'Nom' du troisième Client et la propriété 'Nom' du 1er Produit commandé ?
chaque classe se connait (d'une façon ou d'une autre) et donc chaque instance sait a quoi correspond tel ou tel nom (ou numéro) de propriété ... ya pas de magie
Citation:
J'avais envisagé un Observer/observed pour ce problème, mais la mise en place est lourde, le rework important...
un observer est en effet lourd pour juste mémoriser les changements