There are issues with the code as it currently stands. The main one is the primary file, which is the entry point to the program, being a sandbox for testing the process of the system's use. This is fine before the project is fine-tuned to work better.
The majority of the other ones, however, are all based on a class structure, but the program only ever manages it once and never again, never molding variables with inner trickery. If anything, some of the classes resolve their functionality in their __init__ function, which makes it work similar to a function accessing global variables.
The following files are one that I feel need restructuring:
> Compiler
> Timetable
> FrameDraw
There are issues with the code as it currently stands. The main one is the primary file, which is the entry point to the program, being a sandbox for testing the process of the system's use. This is fine before the project is fine-tuned to work better.
The majority of the other ones, however, are all based on a class structure, but the program only ever manages it once and never again, never molding variables with inner trickery. If anything, some of the classes resolve their functionality in their __init__ function, which makes it work similar to a function accessing global variables.
The following files are one that I feel need restructuring: >
Compiler>Timetable>FrameDraw