Chapter 9. Modular Programming as a Foundation for Good Programming Technique

We have come a long way in this book. From learning how modules and packages work in Python, and how to use them to better organize your code, we have discovered many of the common practices used to apply modular patterns to solve a range of programming problems. We have seen how modular programming allows us to deal with changing requirements in a real-world system in the best possible way, and learned what makes a module or package a suitable candidate for reuse in new projects. We have seen many of the more advanced techniques for working with modules and packages in Python, as well as ways of avoiding the pitfalls that you may encounter along the way.

Finally, we ...

Get Modular Programming with Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.