Ocena:

Książka oferuje dogłębne zapoznanie się z zaawansowanymi funkcjami Pythona i programowaniem obiektowym, dzięki czemu jest odpowiednia dla czytelników z wcześniejszym doświadczeniem w programowaniu. Nie jest jednak idealna dla początkujących ze względu na swoją złożoność i pewne problemy z jakością druku.
Zalety:Książka zapewnia dogłębne zrozumienie wewnętrznych i zaawansowanych funkcji Pythona, w szczególności jego metod magicznych. Jest dobrze skonstruowana z logicznym przepływem i dobrym tekstem, dzięki czemu złożone tematy są bardziej intuicyjne. Wielu czytelników docenia przydatność i głębię treści.
Wady:Książka nie jest odpowiednia dla początkujących lub osób bez wcześniejszej wiedzy programistycznej. Niektórzy recenzenci zauważyli rozpraszający styl pisania i brak treści na temat wewnętrznych reprezentacji i kodu bajtowego. Ponadto istnieją problemy z jakością druku, ponieważ niektóre kopie miały nieczytelne strony.
(na podstawie 5 opinii czytelników)
Programmer's Python: Everything is an Object: Something Completely Different
Ta książka ma na celu wyjaśnienie głębszej logiki w podejściu Pythona 3 do klas i obiektów. Temat ten z grubsza dotyczy sposobu, w jaki Python implementuje obiekty.
To znaczy, w kolejności zaawansowania, metaklasa; klasa; obiekt; atrybut; i wszystkie inne udogodnienia, takie jak funkcje, metody i wiele „magicznych metod”, których Python używa, aby to wszystko działało. Jest to dość zaawansowana książka w tym sensie, że oczekuje się od niej podstawowej znajomości języka Python. Stara się jednak wyjaśnić idee za pomocą najprostszych możliwych przykładów.
Tak długo, jak potrafisz napisać program w Pythonie i masz pojęcie o programowaniu obiektowym, wszystko powinno być zrozumiałe i, co ważne, użyteczne. Nie jest to książka kucharska i nie zawiera kompletnych przykładów prawdziwych programów - to twoje zadanie.
Jest to również książka skoncentrowana w tym sensie, że nie obejmuje dużych części Pythona. Na przykład, nie zajmuje się strukturą programu, współbieżnością i strukturami danych - zostaną one omówione w tomach towarzyszących.