Python高手之路 第3版

Julien Danjou

出版时间

2016-11-01

ISBN

9787115437105

评分

★★★★★

标签

计算机

书籍介绍
这本书的独特之处,在于它把Python从'语法'提升到了'工程'。它不教你写for循环,而是回答一个更现实的问题:当你需要交付一个可维护、可分发、可测试的大型项目时,那些标准库教程不会告诉你的东西——如何组织模块、如何处理API版本迭代、如何写文档、如何做测试覆盖、如何把成果打包分享给世界。多位读者指出,它的价值恰恰在于那些'很少在其他书里提到'的工程规范。书中穿插的OpenStack核心开发者访谈,也让抽象的编码原则有了真实场景的支撑。它适合已具备Python基础、正面临'如何把代码做成工程'这一关卡的开发者。需要提醒的是,它并非体系严密的教科书,内容略显松散,翻译也稍欠通顺,更适合随查随读,而非从头精读。
作者简介
Julien Danjou 具有12年从业经验的自由软件黑客。拥有多个开源社区的不同身份:Debian开发者、Freedesktop贡献者、GNU Emacs提交者、awesome窗口管理器的创建者以及OpenStack Ceilometer项目的技术主管。近年,他经常使用Python,尤其是在参与了OpenStack(云计算平台)的开发之后。在此期间,他有机会与许多杰出的黑客一起工作。 译者简介 王飞龙 OpenStack Glance项目和Zaqar项目的核心开发人员。曾任职于IBM,从事系统管理软件和云计算的开发工作,现居住在新西兰,专注于OpenStack开发。
精彩摘录
  • "函数应该设计成没有其他副作用,亦即函数接收参数并生成输出,而不保留任何状态或修改任何不反映在返回值中的内容,此谓纯函数式函数"
目录
第1章 项目开始 1
1.1 Python版本 1
1.2 项目布局 2
1.3 版本编号 3
1.4 编码风格与自动检查 5

显示全部
用户评论
学习了
整本书的主题是如何使用Python构建大型项目。知识点不成体系,而且也都是点到即止,对背后的机理解释的不够深入。不推荐给新手看(甚至我这种老手都感觉云里雾里)。建议阅读方式:大致浏览每章内容,知道遇到什么问题,需要调用什么包解决。日后真遇到问题时,查找对应包的相关文档。实际上,书中大部分内容,在流畅的python一书中都有涉及。还是好好看看那本书吧。
还不错,有些进阶的内容,如果在生产环境使用python是应该知道的。里面涉及的一些规范很多,到很少在其他书里提到。
推荐给Python刚上手的小伙伴们
进阶书籍,内容非常好但是读起来不太通顺
薄薄一本,几个小时就能读完,介绍了很多库,但又不够详尽,适合翻一翻
还行吧
还是有比较好的Python基础再来看这本书比较好!
求书
收藏