Content is too brief, examples are too artificial and there're pesky errors in the code (I stuck few times with debugging). Chapters are independent aContent is too brief, examples are too artificial and there're pesky errors in the code (I stuck few times with debugging). Chapters are independent and there is no clear "story" or "best practice" reference. In the end you will find yourself with absolutely no idea how to write a meaningful parallel/concurrent code from scratch with all that knowledge mess in your head.
Nevertheless the book clearly has no competitors or I did not find any, so if you are really interested in the topic you simple have no choice. After all the book coveres a lot of topics.
I did not read GPU and distributed programming chapters except celery (not interested)....more
Nice short book full of Python tips and tricks. There're 59 subchapters, each one is independent. Topics vary from OOP to concurrency and parallelism.Nice short book full of Python tips and tricks. There're 59 subchapters, each one is independent. Topics vary from OOP to concurrency and parallelism.
Not intend for beginners, but a nice and easy home reading for an experience Python developer.
Pros: - Concise - Best practises - Relevant topics
Cons: - Too short - Not realy an indepth material - Some topics are too easy and well known (virtualenv, unittest)...more
This is realy a great book, Harry is an outstanding professional and he used a simple language to describe a lot of testig topics and best practise. IThis is realy a great book, Harry is an outstanding professional and he used a simple language to describe a lot of testig topics and best practise. I definitely recommend it to anyone who works with Django and "web"-Python.
However there is a problem - Django is not mentioned in the title and it absolutely should. Short "Web" is not enough. If you know nothing about Django and you not a web developer you will lose a lot of time and maybe even fail to finish the book....more