- Expert Python Programming(Second Edition)
- Micha? Jaworski Tarek Ziadé
- 258字
- 2021-07-16 10:58:05
Modern approaches to Python development
A deep understanding of the programming language of choice is the most important thing to harness as an expert. This will always be true for any technology. Still, it is really hard to develop a good software without knowing the common tools and practices within the given language community. Python has no single feature that could not be found in some other language. So, in direct comparison of syntax, expressiveness, or performance, there will always be a solution that is better in one or more fields. But the area in which Python really stands out from the crowd is in the whole ecosystem built around the language. Its community has, for years, polished the standard practices and libraries that help to create more reliable software in a shorter time.
The most obvious and important part of the mentioned ecosystem is a huge collection of free and open source packages that solve a multitude of problems. Writing new software is always an expensive and time-consuming process. Being able to reuse the existing code instead of reinventing the wheel greatly reduces the time and costs of development. For some companies, it is the only reason their projects are economically feasible.
Due to this reason, Python developers put a lot of effort on creating tools and standards to work with open source packages created by others. Starting from virtual isolated environments, improved interactive shells and debuggers, to programs that help to discover, search, and analyze the huge collection of packages available on PyPI (Python Package Index).
- UML+OOPC嵌入式C語言開發精講
- The Computer Vision Workshop
- JavaScript前端開發與實例教程(微課視頻版)
- Building Cross-Platform Desktop Applications with Electron
- Hands-On Natural Language Processing with Python
- 用戶體驗增長:數字化·智能化·綠色化
- PySpark Cookbook
- Visual Basic程序設計
- INSTANT Yii 1.1 Application Development Starter
- Java并發編程之美
- Java7程序設計入門經典
- ASP.NET求職寶典
- SEO教程:搜索引擎優化入門與進階(第3版)
- 大話程序員:從入門到優秀全攻略
- Windows 10 for Enterprise Administrators