leximpact / leximpact-server

Simuler l'impact des réformes socio-fiscales en moins d'une minute
https://leximpact.an.fr
GNU Affero General Public License v3.0
4 stars 0 forks source link

Compare versus compareOldNew : frères ennemis ? #13

Open magemax opened 4 years ago

magemax commented 4 years ago

Deux méthodes coexistent et c'est un peu le bordel conceptuel :

l'organisation des tâches entre les deux est assez déséquilibrée :

C'est pas ouf, parce que deux fonctions sont au courant d'un même truc, à savoir le fait qu'une simulation sur population a des résultats précalculés, et qu'on n'aime pas que des fonctions partagent des secrets, parce que ça veut souvent dire que les tâches ne sont pas proprement réparties.

On pourrait scinder plus efficacement :

Ca permet que la dichotomie des deux fonctions corresponde un peu plus à une dichotomie dans les tâches.