Replies: 1 comment
-
These three requests ought to have exactly the same data in the listed fields in their responses:
So it is natural that the implementation of all three should call the same function to get this data. However, it is currently not the case:
I took a look and there is quite a lot of code duplication between the two implementations. Refactoring this will likely fix #66 because the problem did not occur for debriefing challenges, in whose implementation I used the |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
So, right now, it's clear that challenges are just a mess. They have multiple different locations that critical portions are stored, and as a result, they barely respect the proper rules that challenges should follow, as defined by IOI. It's clear this system needs to be re-worked in a way that doesn't have the same flaws as the current one. Hoping to use this discussion as a way to provide a forum for talking about the new design.
Some problems the current one faces:
Beta Was this translation helpful? Give feedback.
All reactions