Summary
In this chapter, we learned how to set up a modular architecture for our code by splitting it into different files while keeping it coherent and clear. We also learned how to load files procedurally and how to write settings for our add-ons.
This approach confers interoperability and generical usefulness to our code and, by applying appropriate separation guidelines, eases our task in navigating the different parts of our tools.
In Chapter 7, we will learn how to animate with Python and change the animation settings with our scripts.