You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Limo2.31.py contains almost 3000 lines of python code. In addition to being a security risk (The server gives access to all functions defined in this file to the user - including internal functions), this is unwieldy and bad practice. These python functions should be split into multiple files, at the very least public and private (internal) functions.
See XINU for an example of good organization of a large project
The text was updated successfully, but these errors were encountered:
il see if i can handle this issue, it's gonna take a while since this file is massive and organizing it into multiple files is going to take some time.
I feel like for now, we should seperate the functions and see if we can make objects and structs out of them. Its easier to see once they are separated and grouped
Note - All functions that are provided to the user will be marked in the code with the comment # User Function
This should allow us to find these function quickly when we eventually split the file
Currently in CommutersAsObjects branch but should be merged into dev by May 2019
Related to #10
Limo2.31.py contains almost 3000 lines of python code. In addition to being a security risk (The server gives access to all functions defined in this file to the user - including internal functions), this is unwieldy and bad practice. These python functions should be split into multiple files, at the very least public and private (internal) functions.
See XINU for an example of good organization of a large project
The text was updated successfully, but these errors were encountered: