illinois-cs241 / broadway

A distributed systems framework used running distributable workloads.
Other
18 stars 0 forks source link

Separate runner logic from grader #13

Closed nmagerko closed 4 years ago

nmagerko commented 5 years ago

Right now there is essentially a single file that has all of the functions needed to start up the grader and run it.

I would suggest we make a Grader class that contains any grading logic and that we put it inside of the grader module. Then at the top level (outside of the module) we have a run.py that instantiates the grader and gets things running.

I think this would make things a bit easier to maintain.

ayushr2 commented 4 years ago

@rod-lin I think we can close this?

ayushr2 commented 4 years ago

Yeah I think this has been done by @rod-lin when we made a mono-repo for Broadway