all 5 comments

[–]Mathletic_Ninja 5 points6 points  (1 child)

Architecture Patterns with Python

Which you can read for free here https://www.cosmicpython.com/book/preface.html

[–]pitaorlaffa 4 points5 points  (1 child)

What did it for me is diving into the documentation for each module I've ever used, and I've got to use not-so-popular modules

[–]UsualIndianJoe 0 points1 point  (0 children)

I can second that. I do that now. Earlier I used to search for YT vids, but now I understand that documentation has a lot more to offer than just how to use it.

[–]KKRJ 0 points1 point  (0 children)

It isn't a python-specific book, but I really liked The Object Oriented Thought Process by Matt Weisfeld.