Suivant la méthode utilisée pour créer les données du DataManager (write ou create), plusieurs données différentes avec le même nom peuvent exister dans le DataManager.
Par conséquent, lorsqu'on appelle la fonction getData, c'est un pointeur vers la première de la liste qui est renvoyé et les autres data portant le même nom pourraient ne jamais être utilisées bien que leurs pointeurs puissent être référencés.
Il ne faut pas de doublon de nom dans le DataManager.
Avant de créer une Data, le DataManager doit vérifier qu'elle n'existe pas déjà (bug dans la méthode createData)
Suivant la méthode utilisée pour créer les données du DataManager (write ou create), plusieurs données différentes avec le même nom peuvent exister dans le DataManager. Par conséquent, lorsqu'on appelle la fonction getData, c'est un pointeur vers la première de la liste qui est renvoyé et les autres data portant le même nom pourraient ne jamais être utilisées bien que leurs pointeurs puissent être référencés.
Il ne faut pas de doublon de nom dans le DataManager. Avant de créer une Data, le DataManager doit vérifier qu'elle n'existe pas déjà (bug dans la méthode createData)