Apr-18-2017, 06:24 AM
A few random things addressed:
Github is a good idea, especially for so much code, and it's probably a good idea to post it on the site in code tags as well (for the lazy among us).
A clear entry point, using __main__ or not, helps readability.
If you're using the global keyword, you'll 99.9% be told you shouldn't (and hopefully what to do instead).
Long if/elif/else stuff can sometimes be simplified to a dictionary. You'll surely get more comments once you post the code. Python does not have switch/case/match as some other languages do.
Github is a good idea, especially for so much code, and it's probably a good idea to post it on the site in code tags as well (for the lazy among us).
A clear entry point, using __main__ or not, helps readability.
If you're using the global keyword, you'll 99.9% be told you shouldn't (and hopefully what to do instead).
Long if/elif/else stuff can sometimes be simplified to a dictionary. You'll surely get more comments once you post the code. Python does not have switch/case/match as some other languages do.