papi-web-org / papi-web

Papi-web
7 stars 3 forks source link

The Big Refactor #10

Closed Amaras closed 10 months ago

Amaras commented 11 months ago

This PR aims to allow an easier understanding and ability to change the code in the future. The changes are currently not ready to merge, and not tested yet.

This is a summary of the current state of changes (at the time of writing):

The plan for the future is based on this talk by Conor Hoekstra: https://www.youtube.com/watch?v=nXZQfdxWgh0 In summary for our case:

There might be more refactors if applicable (for example: extract out the data classes creation to the classes as classmethods).