
马里亚诺·阿那亚 著
这是一本介绍如何实现Python代码整洁的书,主要介绍如何使用Python 3.9引入的新特性提升编码技能。此外,本书还介绍了以下内容:通过利用自动化工具建立高效的开发环境,利用Python中的魔法方法来编写更好的代码,抽象代码复杂性并封装细节,使用Python特有的特性创建高级的面向对象设计,通过使用面向对象设计的软件工程原则创建强大的抽象来消除代码重复,使用装饰器和描述符创建特定于Python的解决方案,运用单元测试方法有效重构代码,以及通过实现整洁的代码库为构建坚实的架构打下基础等。 本书对新手程序员和有经验的程序员同样适用,也适合想通过编写Python代码来节省成本和提高效率的团队领导、软件架构师和高级软件工程师参考。当然在阅读本书前,读者应掌握一些Python基础知识。
例子太少,大部分时间就像听人在絮絮叨叨。
非常适合进阶的伙伴们,已经看了两遍纸质书。书中对于代码的抽象指导和封装细节给出详细的说明和讲解,结合代码案例让python一些底层特性和功能浮出水面,感谢作者的专业分析。
这本书属于Python程序员将python编程特色和面向对象思想融入到实践的必读书目。
非常棒的一本书,讲得很深入。不适合入门,适合进阶。
非常棒的进阶书记,对深入了解python很有帮助,常看常新
和Python工匠内差不多,但是整体内容比他多,适合进阶,不适合小白