AMHA les données statiques devraient juste être gérées un peu différemment histoire de ne pas les dupliquer en mémoire, la donnée dans l'entité c'est une référence vers l'asset et quand tu sauvegarde tu sauvegarde l'identifiant de l'asset. A la désserialisation, tu recharge l'asset si ça n'est pas déjà fait et tu crée une référence dessus. Ça ne me paraît pas fortement complexifier la sauvegarde et ça permet de garder la souplesse des systèmes à entité.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: entité
Posté par barmic . En réponse à la dépêche Je crée mon jeu vidéo E13 : un an, premier bilan. Évalué à 5.
AMHA les données statiques devraient juste être gérées un peu différemment histoire de ne pas les dupliquer en mémoire, la donnée dans l'entité c'est une référence vers l'asset et quand tu sauvegarde tu sauvegarde l'identifiant de l'asset. A la désserialisation, tu recharge l'asset si ça n'est pas déjà fait et tu crée une référence dessus. Ça ne me paraît pas fortement complexifier la sauvegarde et ça permet de garder la souplesse des systèmes à entité.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)