nicolasdaudin / pulpito

https://pulpito-app.herokuapp.com/
3 stars 0 forks source link

Modéliser notre propre système de données (au lieu d'utiliser la structure de données de Kiwi) #35

Open nicolasdaudin opened 2 years ago

nicolasdaudin commented 2 years ago

Utiliser TDD

Ne pas être dépendant de l'API et modéliser notre propre système de données/objets pour les infos sur les flights (et peut-être mettre des vrais objets et pas des Object literals)

dans apiHelper.cleanItineraryData, retourner un nouvel objet au lieu de supprimer des champs de l'objet existant... comme ça on peut choisir les champs que l'on veut renvoyer, et non ce que l'on ne veut PAS renvoyer. Et pourrait ainsi avoir une méthode qui filtre les champs.

Permet aussi d'avoir un truc plus clean pour applyFilters, pour totalResults, .... au lieu d'avoir des mñethodes qui mutatent l'objet ...

nicolasdaudin commented 1 year ago

Et aussi, tout stocker en base de données