我合著的《 编写高质量代码:改善Python程序的91个建议 》,上市已经差很少一年了,终于也在豆瓣 攒够了101个评价。python
这么久以来,我一直不在本身的博客上推广这本书,由于我以为本身说好是没有意义的,过小的样本也是没有意义的。一直在等豆瓣上的评论上百的一这天。终于在今天等到。到目前(2015年4月13日)为止,网络上各处能够评价的评分以下:程序员
网站 | 打分数量 | 评分 | 总分 |
---|---|---|---|
豆瓣 | 101 | 7.3 | 10 |
amazon.cn | 15 | 3.9 | 5 |
多看 | 27 | 8.3 | 10 |
china-pub | 11 | 4.8 | 5 |
考虑到当当和京东有许多好评是来自“物流很快、包装很好”之类的,我就不在这里列他们了。整体来讲还不错,豆瓣的评价已是最低分了。web
接下来就摘录几条评价,作作广告。编程
webcloner
看连接的ch01.pdf觉得是指书的第一章,通常就讲讲概况之类,下载下来看了才发现是其中的章节,而且仅仅几页也是干货满满的样子。 本身拿Python写过一些脚本,通常都是临时用来解决一些问题,可是却感受老是深刻不了。看了这本书的样章以后想起了《编程珠玑》这本书,由于做者是一直使用Python工做在第一线,总结出来的东西均可谓是Python编程的bestpractice。这些经验,一是体如今了样章前半部分的编程技巧和注意事项方面,Python可能过于灵活了,各类方法和函数对入门者来讲又容易混淆,做者的总结无疑会让刚入门的人少走很多弯路;二是体如今了对Python第三方库的掌握上,虽然Python能用各类方式解决一个问题,若是基于标准库去实现的话也许会很是繁琐,可是能有优秀的第三方库支持则会轻松好多,做者建议的有几个库没据说过,有种眼前一亮的感受。 这是我看了样章的感想,建议初学者先看了入门书后再用《编写高质量代码:改善Python程序的91个建议》来进一步深刻了解Python语言,必定会事半功倍。markdownGB_juno
单讨论如何提升代码质量?方法固然有不少,包括架构设计方面,程序抽象等等。 可是,若是对语言的掌握程度也是很重要的一种。语言和语言之间特性和表达方式的不一样,用C和用python写的确定在表达上不同, 用C的方式去写python,固然能够,可是还不如直接用C呢。 做为一种动态语言,python的特性和不少细节都是值得去探索的,由于用这些细节和惯用法写出来的代码才让人感到舒服, 更为pythonic。该书很明显是python的一本相似其余语言的编程惯用法,深究了python语言的一些细节, 正如C语言的指针的妙用对C语言使用者是必须掌握的同样,这些方法应该也是pythonista所须要了解和掌握的地方。 网络边城
书内容不错,正是我想要的,看了前几章,帮助很大,看了就有回去优化本身代码的冲动。架构莱斯基
补上了从“语法书”到“动手完成项目”之间的缺失环节,强烈推荐学习 Python 的初学者读一读。函数Jusse
python虽然简单,但也有挺多须要注意的地方,本书能够花两三天时间看看学习李皓骅
书中不少都是本身google可能不会全面掌握的东西~着重看了协程那部分,颇有收获优化丁亮
有不少网上和论坛都没提到的小技巧,虽然手册上都有,但做者用他本身的经验给咱们汇总了一次。Amazon Customer
刚买了一个星期,一口气读了85条了,畅快淋漓。总结以下:1.精华。 91条建议可谓字句珠玑。对于我这样不到一年python经验的可谓只熟悉语法的小菜来讲,缺的就是少走弯路大牛指导。本书让我少查多少google多少官文直接获得最佳实践。说真的,一周后,个人代码已经发生质变。其实我这一年来的python开发心得是,python入门容易,作精难,想从小菜变成高手,只能去寻找巨人的肩膀,你平时google bing stackoverflow,不就是在找巨人么?本书可谓把python大部分玄秘奥妙给你用最平实的语言讲出来了,这就是高手。我佩服做者!2.易读。做者的行文正如python之禅所说的简胜繁,明胜暗。。。读着读着半本书就过去了。我能一周读完,谁都能。3.用心。91条建议不少你根本在网上查不到,好比迭代器的原理,yield语句内部机制,图文并茂地阐释得一清二白,有的网上处处是文章,好比ElementTree,staticmethod,可是总结得很是精,告诉你什么是最好的解决方案。能少花篇幅毫不多字。其实真能够多些冗言赚点稿费,但是做者没有这样作,这点看出做者是真用心了。薄薄一本,武林秘籍的感受。国外amazon上有本59条建议,我扫了一下,篇幅至少多一半,讲得还不必定比这个详细。不少都说得差很少。固然也推荐买来看看,兼听则明,开卷有益。 本书适合人群为全部段位的pythoner。对于初级和中级pythoner就是易筋经,高级pythoner也会时而发现惊喜。ffflow
python我就用了两本书,一本是python基础教程,一本是这个,这本应该更偏高级用户一点,里面讲的内容很好。内容和印制都很精致的一本书tangstyle2008 虽然说有些建议已经散见于网络,集结成册仍是颇有必要的。做为Python程序员,这本书值得仔细品味。