Kundenrezensionen


6 Rezensionen
5 Sterne:
 (6)
4 Sterne:    (0)
3 Sterne:    (0)
2 Sterne:    (0)
1 Sterne:    (0)
 
 
 
 
 
Durchschnittliche Kundenbewertung
Sagen Sie Ihre Meinung zu diesem Artikel
Eigene Rezension erstellen
 
 
Hilfreichste Bewertungen zuerst | Neueste Bewertungen zuerst

44 von 44 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen C++ Templates für Fortgeschrittene, 15. März 2001
Von Ein Kunde
Rezension bezieht sich auf: Modern C++ Design, Generic Programming and Design Patterns Applied (Taschenbuch)
Wer bisher geglaubt hat, über C++ im grossen und ganzen Bescheid zu wissen, sollte dieses Buch lesen. Was darin mit templates gemacht wird hat wohl kaum seinesgleichen.
Haben Sie z.B. schon einmal template template parameter gesehen oder gar eingesetzt (ich stottere übrigens nicht)? In Bjarne Stroustrup's dritter Ausgabe seines Buchs "The C++ Programming Language" schreibt er in 13.2.3 darüber: "A template can take type parameters, parameters of ordinary types such as ints, and template parameters (§C.13.3)." Im Anhang C gibt's dann gerade mal eine halbe Seite Beschreibung dazu. Ganz offensichtlich misst Stroustrup dem keine grosse Bedeutung zu. Anderer Meinung ist Alexandrescu: "These constructs use one of the most powerful constructs of C++, a feature unmatched by any other language -- template template parameters." Er bleibt den Beweis nicht schuldig.
Was halten Sie z.B von einer Smartpointer-Klasse, die mittels 4 policy-parametern auf ein fast beliebiges Verhalten parameterisiert werden können (ownership management, conversion, error checking und storage)? Die Anzahl möglicher Kombinationen geht in die Hunderte.
Dieses Buch ist ein Muss für fortgeschrittene C++ Programmierer die ein bisschen in die Zukunft blicken wollen und ihren Horizont erweitern wollen. Übrigens: Wenn Sie die darin beschriebenen Dinge selber ausprobieren wollen, brauchen Sie einen zum Standard voll konformen Compiler. Viele aktuelle Produkte namhafter Hersteller sind das leider noch nicht.
Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen 
War diese Rezension für Sie hilfreich? Ja Nein


14 von 14 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen C++ für Cracks, 25. Juli 2002
Von 
Hans Peter Bornhauser (Weinfelden, Schweiz) - Alle meine Rezensionen ansehen
(REAL NAME)   
Rezension bezieht sich auf: Modern C++ Design, Generic Programming and Design Patterns Applied (Taschenbuch)
Endlich wieder einmal ein Buch für fortgeschrittene C++ Programmierer. Ähnlich wie seinerzeit Scott Meyers (Effective C++) erläutert Alexandrescu grundlegend neue Aspekte der Umsetzung von Design Pattern mit Hilfe von C++ Templates. Er fängt dort an, wo alle anderen C++ Bücher aufhören. Viel weiter als das GoF Buch geht er mit Singleton, Smart Pointers, Factories und Visitor. Im Anhang erklärt er wichtige Aspekte zu Multithreading.
Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen 
War diese Rezension für Sie hilfreich? Ja Nein


26 von 28 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Man beachte den Untertitel!, 1. Juli 2001
Von Ein Kunde
Rezension bezieht sich auf: Modern C++ Design, Generic Programming and Design Patterns Applied (Taschenbuch)
Das Buch besteht aus zwei Teilen: Kapitel 1 bis 4 behandeln "Techniques" des "Generic Programming", Kapitel 5 bis 11 beschäftigen sich mit "Design Patterns Applied" (so daß man möglichst das "Design Patterns"-Buch der GoF bereitshalten sollte). Und anders als beim Buch "Generic Programming and the STL" von Matt Austern steckt hinter dem harmlosen Titel "Modern C++ Design" /sehr/ viel mehr als ein bloßer Katalog.
Auch wenn erst die zweite Fassung der zugehörigen"Loki"-Bibliothek auch mit g++ 2.95 funktioniert, war für mich bereits das "Vorauslesen" eine äußerst spannende Sache. Jetzt mit der benutzbaren Software werde ich das Buch so schnell wie möglich nochmals durcharbeiten und die beschriebenen Techniken und die bereitgestellten Werkzeuge eingehend studieren.
Es bleibt zu höffen, daß diese Form von C++ besser früher als später von den maßgeblichen Compiler(hersteller)n unterstützt wird. (Versuchen Sie mal, einen STL-Container mit polymorphen Elementen durch STL-Algorithmen zu manipulieren; erst mit Loki::SmartPtr<T,RefCounted,AllowConversion> ist mir das gelungen.)
Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen 
War diese Rezension für Sie hilfreich? Ja Nein


1 von 1 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Interessantes Buch, 1. Juli 2010
Rezension bezieht sich auf: Modern C++ Design, Generic Programming and Design Patterns Applied (Taschenbuch)
Das Buch befasst sich neben den grundlegenden Funktionalitäten von Templates ausschließlich mit Policy-Based Design. Um es noch genauer auszudrücken, das Buch ist an vielen Stelle ausschließlich eine Dokumentation der Loki-Bibliothek. Das macht dieses Buch nicht schlecht, da Herr Alexandrescu seine Designideen sehr genau darlegt und auch Erweiterungsmöglichkeiten detailliert beschreibt.

Empfehlenswert ist auf jeden Fall, dass man erst ein Buch oder ein Tutorial über Funktionaleprogrammierung liest und sich dann mit diesem Buch beschäftigt. Herr Alexandrescu gibt zwar eine Einführung über Pattern-Matching und andere grundlegende funktionale Aspekte, aber das Buch ist in diesem Bereich sehr kurz gefasst und befasst sich vor allem mit C++ spezifischen Dingen.

Alles in allem kann man sagen, dass dieses Buch für fortgeschrittene C++ Programmierer mit Erfahrung im Bereich der funktionalen Programmierung ein absolut empfehlenswertes Buch.
Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen 
War diese Rezension für Sie hilfreich? Ja Nein


1 von 1 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Exzellent aber harter Tobak, 11. März 2010
Rezension bezieht sich auf: Modern C++ Design, Generic Programming and Design Patterns Applied (Taschenbuch)
Das Buch ist ein Muss, will man sich als C++ Programmierer weiter entwickeln und mit Template (Meta)programmierung auseinander setzen. Loki ist heute sicher durch Boost obsolet, aber zum Erlernen der vorstellten Techniken sicher hilfreich.
Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen 
War diese Rezension für Sie hilfreich? Ja Nein


0 von 1 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Best meta-programming book for C++ so far, 7. März 2013
Verifizierter Kauf(Was ist das?)
Rezension bezieht sich auf: Modern C++ Design, Generic Programming and Design Patterns Applied (Taschenbuch)
One of my favorite books in my collection. This was the first time I heard of policy-based class designs, which I use now frequently where they fit. Who ever is writing C++ code should have read this book.
Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen 
War diese Rezension für Sie hilfreich? Ja Nein


Hilfreichste Bewertungen zuerst | Neueste Bewertungen zuerst

Dieses Produkt

Modern C++ Design, Generic Programming and Design Patterns Applied
Modern C++ Design, Generic Programming and Design Patterns Applied von Andrei Alexandrescu (Taschenbuch - 13. Februar 2001)
EUR 32,95
Auf Lager.
In den Einkaufswagen Auf meinen Wunschzettel
Nur in den Rezensionen zu diesem Produkt suchen