Structuring Programs and Getting Anything To Work
As you have already seen, it can be challenging to get a program to keep working as it grows in size.
Learning Outcomes
- Create folder structures that keeps code maintainable
- Document programs so that you can come back to the code years later and make changes (or someone else can)
- Sub-launching other programs to gain flexibility including different versions of Python