Mastering Python Design Patterns
M**R
Viele Syntax Fehler und duplizierter Inhalt, viele inkorrekte oder fehlende Erklärungen
Nach einem mehrtägigen Training zum Thema Design Patterns mit Python habe ich dieses Buch als Nachschlagewerk gekauft und um vielleicht noch andere Aspekte zu den Design Pattern zu lernen. Es taugt leider zu beidem nicht.Um das zu bewerten, habe ich unter Anderem die Kapitel zu Factory, Adapter, Fassade und dem komplexeren Observer Pattern gelesen. Bei allen wird unnötig viel Inhalt und Code ohne Mehrwert wiederholt. Beispiel Observer Pattern: Über 3 Seiten wird ein Code Beispiel aufgebaut. Direkt im Anschluss wird der Code 1:1 nach dem Satz "Let's now recapitulate" copy&paste nochmal geschrieben. Das zieht sich durch das ganze Buch. Dazu wird jedes Kapitel nochmal durch eine ca. 1 seitige Summary abgeschlossen, die ohne Mehrwert die eh schon kurzen Kapitel wiederholt. 10 der GOF pattern werden unter "Other" minimal abgehandelt. Da wird nicht viel wiederholt, aber auch nicht viel erklärt.Was mich besonders stört, ist die lieblose, oft falsche Indentierung des Codes, die in Python ja nicht nur zur Übersichtlichkeit da ist. Die Beispiele sind dadurch oft schwer lesbar. Leider scheinen mir die Code Beispiele auch nicht so richtig pythonic.Viel besser hat mir da das Buch von Badenhorst gefallen!Für Mastering Python Design Patterns würde ich nicht mehr als 10€ ausgeben wollen.
E**D
Eye opening for a journeyman developer
There's a few typos scattered throughout, but the catalog is excellent overall. It's well written and worth the cost.
D**E
Nice model, horrible view
The book introduces to the reader an uncomplete list of design patterns with very clear real-world oriented explanations.Many many typos, a lot of repetitions and mistakes spread around.It would be helpful as a brief guide to people with previous knowledge of the content if the index was decently designed.
M**O
Too many errors
Plan to use it as reference. After I went through several other books and online resources, this book is low quality comparing to others.
A**N
Good
Good
Trustpilot
1 month ago
2 months ago