Python Design Patterns: For Sleek And Fashionable Code
Let's say it again: Python is a high-level programming language with dynamic typing and dynamic binding. I would describe it as a powerful, high-level dynamic language. Many developers are in love with Python because of its clear syntax, well structured modules and packages, and for its enormous flexibility and range of modern features. In Python, nothing obliges you to write classes and instantiate objects from them. If you don't need complex structures in your project, you can just write functions. Even better, you can write a flat script for executing some simple and quick task without structuring the code at all. At the same time Python is a 100 percent object-oriented language.
Oct-15-2016, 21:16:29 GMT