elle
(Elle)
#1
Conclusions
Object-oriented paradigms are an indispensible tool for modern application development.
Python provides a rather flexible framework for the definition of customer-defined classes
and for working with instances of these classes. This chapter provides only the
fundamentals of Python class definitions — Part III of the book illustrates the use of
(financial) Python classes in a more complex and realistic application scenario.
Modern application design generally builds on graphical user interfaces. The efficient
building of GUIs therefore is generally quite important, even in a rapid application
development scenario. This chapter uses the traits library, which allows simple and
efficient building of GUIs based on a Pythonic, object-oriented approach. The subsequent
chapter shows how to build GUIs based on web technologies, a technical alternative
nowadays even used for in-house applications in financial institutions.