5 ms·
I want to second all the opinions about fluent python, serious python and practices of python pro. I probably own most python books out there, and if I had to r
by yuy910616 4y ago
I want to second all the opinions about fluent python, serious python and practices of python pro. I probably own most python books out there, and if I had to recommend one, it would by fluent python 2nd. The 2nd edition has a lot of type checking stuff that's really cool.
Two more resources that I really like:
1. Pycon videos - they're posted free on youtube. It's a great way to explore interesting problems with interesting people.
2. Another book on python by Harry Percival (he does a lot of TDD stuff) - Architecture Patterns with Python. This book is relatively new. It targets an rather niche audience (web devs). But it's hard-won knowledge and really well written. It's a wonderful resource for python devs, and a book I wish more people knew about. https://www.oreilly.com/library/view/architecture-patterns-with/9781492052197/ https://www.oreilly.com/library/view/architecture-patterns-w...
- _hommes 4y agoI think “Architecture Patterns with Python” is a great book on multiple levels. First off it shows the natural progression of you code base as you build out features, achieve higher performance or want to increase reliability. Secondly it nicely puts the theory in to practice. Which perfectly lives up to “Although practicality beats purity” in the Zen of Python. A second book I think nicely compliments this book is “Clean Code in Python” by Mariano Anaya (https://www.packtpub.com/product/clean-code-in-python/9781788835831 https://www.packtpub.com/product/clean-code-in-python/978178...). To really perfect the implementation of the architecture in the first book. Making beautiful code starts by making every line count. Then by making all lines add up.
- yuy910616 4y agoThanks! I'll have to check out "Clean Code in Python”. Packt books seem to have more quality variance in my experience, but perhaps this is one of the good ones. Glad that this is on Oreilly so I can read a few chapters first.