《Effective Python》封面

Effective Python

Brett Slatkin · 初版 2015 年

22人推荐
33位读者提及
45次提及

为什么值得读

  • 给出数十条针对性极强的代码改进方案
  • 清晰对比优良范式与有害写法的差异
  • 偏重工程实用能迅速写出成熟规范代码

Python 编程语言拥有独特的力量与魅力,往往让人难以参透。许多熟悉其他语言的程序员经常以狭隘的思维方式来看待 Python,而未能充分领略其卓越的表现力。另一些程序员则走向另一个极端,过度使用 Python 特性,为日后埋下巨大隐患。Effective Python 深入剖析了符合 Pythonic 风格的编程之道:即使用 Python 的最佳实践。本书建立在我假定你已具备的该语言基础知识之上。初学者将在此学到 Python 各项功

Hacker News 上怎么说

  • ……应用程序。然后你就可以用这些知识为自己和他人开发工具,并发布到网上供所有人访问和使用。如果你想做得更好、实现“弯道超车”,读读 Brett Slatkin 的《Effective Python: 90 Specific Ways to Write Better Python》。这本书能让你写出的代码就像是有多年编程经验一样……不过,那也只是把事情“做对”,你首先得有值得做对的事情:……

    …application. You can then take that knowledge and develop tools for yourself and others and put them online for all to access and use. If you want to do it better and "leap-frog", read Brett Slatkin's "Effective Python: 90 Specific Ways to Write Better Python". This book will make you write code as if you had been coding for years... But, that's only doing it "right", you need something to do right in the first place:…

  • ……2 和 Python 3,并对比了“有害”与“良好”的实践。Jeff Knupp 也有视频向你展示重构代码的过程。他还有一个博客(https://jeffknupp.com/)讨论了很多主题。《Effective Python: 59 Specific Ways to Write Better Python》- Brett Slatkin:相当不错的书。副标题说明了一切:编写更好 Python 代码的 59 个具体方法。(600多页)。《Learn Python the Hard Way》- Zed Shaw:……

    …2 and Python 3 and contrasts "harmful" and "good". Jeff Knupp also has videos showing you the process of refactoring code. He also has a blog (https://jeffknupp.com/) where he addresses many topics. "Effective Python: 59 Specific Ways to Write Better Python" - Brett Slatkin: Pretty good book. The subtitle says it all: 59 specific ways to write better Python. (600 + pages). "Learn Python the Hard Way" - Zed Shaw:…

  • ……Framework、Requests 和 Flask(以及 Kenneth Reitz 和 Armin Ronacher 的大部分作品)都是非常棒的学习代码库。另外几个不错的资源是博客 PyMOTW 3 [1] 和 Brett Slatkin 的书《Effective Python》[2]。[1]: https://pymotw.com/3/ [2]: http://www.effectivepython.com/

    …Framework, Requests and Flask (as well as most things by Kenneth Reitz and Armin Ronacher) are all great codebases to look at. A few other good resources are the blog PyMOTW 3 [1] and Brett Slatkin's book Effective Python [2]. [1]: https://pymotw.com/3/ [2]: http://www.effectivepython.com/

  • Brett Slatkin 的《Effective Python》非常棒,我还在啃第二版,但我很喜欢这本书实用的一面。如果你想更深入地了解 CPython 的底层运作原理,我推荐 Anthony……

    Effective Python by Brett Slatkin is very good, still going through the Second Edition, but I like the practical side of this book. If you want to go really deeper like the inner working of CPython I'd recommend Anthony…

  • 专注于后端开发者的系统和设计:1. 《High Performance Browser Networking》 2. 《Designing Data-Intensive Applications》(数据密集型应用系统设计) 3. 《Site Reliability Engineering: How Google Runs Production Services》 4. 《Effective Python: 90 Specific Ways to Write Better Python》我在这里写得更详细一些:https://notes.eatonphil.com/books-developers-should-read.htm.... 就我个人而言,绝对不会把《程序员修炼之道》(Pragmatic Programmer)放进去,……

    Focused on systems and design for backend devs: 1. High Performance Browser Networking 2. Designing Data-Intensive Applications 3. Site Reliability Engineering: How Google Runs Production Services 4. Effective Python: 90 Specific Ways to Write Better Python I wrote in a bit more detail here: https://notes.eatonphil.com/books-developers-should-read.htm.... Personally I would definitely not put Pragmatic Programmer,…

  • ……2 和 Python 3,并对比了“有害”与“良好”的实践。Jeff Knupp 也有视频向你展示重构代码的过程。他还有一个博客(https://jeffknupp.com/)讨论了很多主题。《Effective Python: 59 Specific Ways to Write Better Python》- Brett Slatkin:相当不错的书。副标题说明了一切:编写更好 Python 代码的 59 个具体方法。(600多页)。《Learn Python the Hard Way》- Zed Shaw:……

    …2 and Python 3 and contrasts "harmful" and "good". Jeff Knupp also has videos showing you the process of refactoring code. He also has a blog (https://jeffknupp.com/) where he addresses many topics. "Effective Python: 59 Specific Ways to Write Better Python" - Brett Slatkin: Pretty good book. The subtitle says it all: 59 specific ways to write better Python. (600 + pages). "Learn Python the Hard Way" - Zed Shaw:…

正在加载完整评论……

键盘快捷键

/
聚焦搜索框
j / k
下一本 / 上一本
Enter
打开选中的书
Esc
关闭 / 返回
g h
回到首页
g b
值得读精选
g t
历史总榜
g r
上升最快
g l
我的书架
?
显示本帮助