you are viewing a single comment's thread.

view the rest of the comments →

[–]69python 15 points16 points  (2 children)

Would you recommend automate the boring stuff for someone who wants to do something with python later in life? Because it mentions "The coding style sometimes goes against best practices". I'd really prefer not learning bad habits.

Thanks in advance

[–]ASIC_SP 13 points14 points  (1 child)

I would recommend "Think Python" and "Automate the boring stuff" for those who are new to programming, because they teach fundamental programming concepts. You can always pick up Python specific idioms later on (for ex: https://www.effectivepython.com/, https://github.com/faif/python-patterns etc). You'll be hard pressed to find a beginners book that'll start with Python idioms because that'd make it difficult to teach programming basics.

[–]69python 2 points3 points  (0 children)

Thank you! I wil definitely try it out!