Python. Best practices and tools

after payment (24/7)
(for all gadgets)
(including for Apple and Android)
Python is a dynamic programming language used in a wide variety of subject areas. While it's easy to write code in Python, it's much more difficult to make that code readable, reusable, and easy to maintain. The third edition of "Python. Best Practices and Tools" will give you the tools to effectively solve any software development and maintenance problem.
The authors begin by talking about the new features of Python 3.7 and advanced aspects of Python syntax. Continue with tips for implementing popular paradigms, including object-oriented, functional, and event-driven programming. The authors also talk about best naming practices and ways to automate the deployment of programs on remote servers. You'll learn how to create useful Python extensions in C, C++, Cython, and CFFI.
Data sheet
- Name of the Author
- Михаил Яворски
Тарек Зиаде - Language
- Russian
Reviews
Неймовірний посібник для всіх, хто хоче вдосконалити свої навички програмування на Python!
Ця книга стала для мене справжнім відкриттям у світі програмування. Автори детально розглядають нові можливості Python 3.7, що дозволяє не лише освоїти основи, але й заглибитися в просунуті аспекти синтаксису. Я особливо ціную їхній підхід до об'єктно-орієнтованого, функціонального та подієво-орієнтованого програмування, що робить матеріал зрозумілим та доступним навіть для тих, хто тільки починає свій шлях у програмуванні. Книга містить безліч практичних порад щодо іменування, автоматизації розгортання програм та створення розширень на C, C++ та Cython. Завдяки цим знанням, я зумів покращити свій код, зробити його більш читабельним і легким у підтримці. Рекомендую цю книгу всім, хто прагне стати професіоналом у Python!