An Introduction to Design Patterns in C++ With Qt (Prentice Hall Open Source Software Development)
N**L
Good.
I can't say what it would be like for a novice. It was good enough to get me boot-strapped having worked with a number of other frameworks already.Well organized and easy to follow examples.
S**Y
Buy this book if you want to really learn Qt.
Very well written book, with lots of germane examples. Learned more about Qt with this book than any other, and I've tried over a dozen. This is NOT a 2 or 3 day read. It is textbook quality.
L**N
Four Stars
I used to learn graphical user interfaces.
B**L
Not about design patterns.
It is a stretch to say this is about design patterns. It is about Qt. There are some weak analogies to design patterns, but if you want to know about those, you should read something whose purpose is to teach you about design patterns. The design pattern title was thrown onto a book to get you to buy it. Don't, unless your purpose is to learn something about Qt.
J**E
I am amazed. This book is very easy to understand and ...
I am amazed. This book is very easy to understand and follow. I am not a programmer. I have not taken any computer classes. I am learning for my own knowledge. I am learning well with this book.
A**L
Silver
Pretty good.
A**R
Five Stars
very useful information
M**Y
Unlike the other Qt books
This book feels like it's a complete course in C++, Qt and some design patterns thown in.Given that Qt is a special flavour of C++, it's a good idea that there is a book that deals with the aspects of C++that are most relevant to Qt. For example you won't find exceptions or "try" in the index. The same goes for the standard template library which is replaced by Qt's own template library.The examples are nice and concise, and I learned about validators here.I did find one odd assertion: that the Flyweight Pattern is also known as the Bridge Pattern. Really??Still, I am happy I have this book and read it with pleasure, by little bits.
S**S
Five Stars
Nice introductory book on C++ with QT flavour.
R**N
eBook-Version auf Kindle unbrauchbar
BITTE BEACHTEN: Diese Rezension bezieht sich nur auf die eBook-Version und nicht das gedruckte Buch.Das eBook hat eine massive Schwäche: Die Programmbeispiele sind zum großen Teil als Grafik eingebunden. Auf meinem Kindle Paperwhite ist die Schrift so klein, blass und unscharf, dass sie in der Praxis kaum mehr lesbar ist. Das ist extrem ärgerlich, da das Buch auf dem Kindle damit nicht zu gebrauchen ist. Wenn ein Buch im Kindle-Shop angeboten wird, dann erwarte ich auch, dass es auf allen Kindle-Readern komplett in vernünftiger Qualität gelesen werden kann, nicht nur auf Tabletts oder am Computer, wo sich aufgrund der höheren Auflösung das Problem nicht so zeigt. Da Code-Beispiele auch nichts anderes als Text sind, habe ich kein Verständnis dafür, wenn diese in einem eBook nicht auch als Text eingefügt sind.Wer vor hat dieses Buch auf einem Kindle zu lesen, dem kann ich nur vom Kauf abraten. Auf größeren Tabletts oder am Computer geht das zwar aber man sollte sich überlegen, ob man diese Art von Schlamperei durch einen Kauf toleriert.Inhaltlich verdient das Buch, soweit ich es bis jetzt gelesen habe, eine gute bis sehr gute Bewertung und damit auch keine Kaufempfehlung.
K**G
Ausgezeichnet
Mit der neuen Auflage haben die Autoren die IDE QT Creator in das Buch aufgenommen. Das Buch ist übersichtlich, es werden die bekannten Design Pattern der sogenannten Gang of Four anhand von Beispielen des QT Frameworks erklärt. So erhält man neben objektorientierten Kenntnissen auch noch eine sehr gute Einführung in QT. Wer dieses Buch durcharbeitet, kann mit aktuellen QT Versionen sehr schön wirklich ordentliche Programme erzeugen. Selbst die Datenbankanbindung wird anhand von praktischen Beispielen erläutert.Fazit: Rundherum gelungen. Nicht zu dick, aber trotzdem anschaulich erklärt. Es müssen nicht immer 1000+X Seiten sein. Und, man merkt, Sie haben eben nicht die Dokumentation umgeschrieben, wie es manch andere Autoren leider machen. So macht das Erlernen von QT Spass.
P**K
Very useful intro to both C++ & Qt.
I have been a C developer, and knew only a little C++ and no Qt. I found this book very useful for ramping up in both. It got me started, and quickly solved some problems for me.
G**Y
Titre un peu trompeur
Je cherchais un livre traitant des design patterns adaptés aux spécificités du framework Qt et notamment des signaux/slots. J'avais lu juste avant l'exceptionnel PPP de Robert C. Martin, Agile Software Development, Principles, Patterns, and Practices: International Edition .En fait, ce livre ne fait que quelques rares références aux design patterns. Il s'agit en fait d'un melting pot un peu pénible à lire d'aspects techniques du C++ et de Qt.Cela étant dit, il y a tout de même des informations intéressantes dedans mais les auteurs devraient vraiment refactoriser leur livre pour le rendre plus lisible et plus cohérent. Agile Software Development, Principles, Patterns, and Practices: International Edition
Trustpilot
2 weeks ago
4 days ago