May 2017
Beginner to intermediate
444 pages
11h 31m
English
In this recipe, we added several new widgets to our GUI in order to add more functionality to our Python GUI. We saw how more and more new feature requests easily got our nice GUI design into a state where it became less clear how to use the GUI.
We saw how to handle complexity by modularizing our GUI by breaking large features into smaller pieces and arranging them in functionally related areas using tabs.
While complexity has many aspects, modularizing and refactoring the code is usually a very good approach to handling software code complexity.
Read now
Unlock full access