Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Nice, I've shared it in my social networks.

As for a supposed "Advanced Python" edition, it would be great to compile at least a list of topics that could be interesting. Some have been already mentioned in this thread, like:

  - Metaclasses
  - Packaging (for pypi)
I'd add:

  - Must-have libraries
  - Testing


Whilst I don't buy into the TDD fad, Testing should not be an advanced topic.


Test Driven Development (TDD) may or may not be a fad. Regardless, one can always have testing in ones development work. That doesn't mean you're driven by the tests.

Edit: On second thought, I read your comment sloppily. I agree, testing in itself isn't an advanced topic and I'd recommend a section on some testing :-)


What don't you buy about TDD?


There is "Expert Python Programming" (https://www.packtpub.com/application-development/expert-pyth...). Some of the material is dated, but I'm sure it would be a good place to start as far as gathering topics for further study.


Asyncio, for sure.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: