oder
Loggen Sie sich ein, um 1-Click® einzuschalten.
oder
Mit kostenloser Probeteilnahme bei Amazon Prime. Melden Sie sich während des Bestellvorgangs an.
Jetzt eintauschen
und EUR 4,75 Gutschein erhalten
Eintausch
Alle Angebote
Möchten Sie verkaufen? Hier verkaufen
Der Artikel ist in folgender Variante leider nicht verfügbar
Keine Abbildung vorhanden für
Farbe:
Keine Abbildung vorhanden

 
Den Verlag informieren!
Ich möchte dieses Buch auf dem Kindle lesen.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

Modernes C++ Design: Generische Programmierung und Entwurfsmuster angewendet (mitp Professional) [Taschenbuch]

Andrei Alexandrescu , Scott Meyers , John Vlissides
3.8 von 5 Sternen  Alle Rezensionen anzeigen (4 Kundenrezensionen)
Preis: EUR 34,95 kostenlose Lieferung. Siehe Details.
  Alle Preisangaben inkl. MwSt.
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Nur noch 1 auf Lager (mehr ist unterwegs).
Verkauf und Versand durch Amazon. Geschenkverpackung verfügbar.
Lieferung bis Freitag, 1. August: Wählen Sie an der Kasse Morning-Express. Siehe Details.

Kurzbeschreibung

16. Juni 2003 mitp Professional
Mit diesem Buch zeigt Alexandrescu neue Wege und moderne Designtechniken, die die Elemente Entwurfsmuster, generische Programmierung und C++ vereinen, um flexiblen und wiederverwendbaren Code zu produzieren. Die Kombination dieser Techniken führt dazu, den Designprozess grundlegend zu verbessern und dessen Fexibilität von Anfang an zu erhöhen. Ziel dieses Buches ist es, generische Komponenten zu entwickeln.

Hinweise und Aktionen

  • Sie suchen preisreduzierte Fachbücher von Amazon Warehouse Deals? Hier klicken.

  • Sichern Sie Ihre Daten kostengünstig und sicher im europäischen Amazon Web-Services-Rechenzentrum. So einfach geht‘s


Wird oft zusammen gekauft

Modernes C++ Design: Generische Programmierung und Entwurfsmuster angewendet (mitp Professional) + Design Patterns. Elements of Reusable Object-Oriented Software.
Preis für beide: EUR 74,90

Die ausgewählten Artikel zusammen kaufen


Produktinformation

  • Taschenbuch: 424 Seiten
  • Verlag: mitp; Auflage: 1 (16. Juni 2003)
  • Sprache: Deutsch
  • ISBN-10: 3826613473
  • ISBN-13: 978-3826613470
  • Größe und/oder Gewicht: 24,8 x 17 x 2,4 cm
  • Durchschnittliche Kundenbewertung: 3.8 von 5 Sternen  Alle Rezensionen anzeigen (4 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 387.936 in Bücher (Siehe Top 100 in Bücher)

Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?


Eine digitale Version dieses Buchs im Kindle-Shop verkaufen

Wenn Sie ein Verleger oder Autor sind und die digitalen Rechte an einem Buch haben, können Sie die digitale Version des Buchs in unserem Kindle-Shop verkaufen. Weitere Informationen

Kundenrezensionen

3.8 von 5 Sternen
3.8 von 5 Sternen
Die hilfreichsten Kundenrezensionen
23 von 24 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Schwerer Stoff - aber ein Einblick in neue Welten 27. September 2003
Von Ein Kunde
Seit einiger Zeit hat man im Netz immer wieder im Zusammenhang mit C++ von einem geradezu geheimnisumwitterten Buch gehört, das von einem Herrn Alexandrescu sei und neue Wege in der Nutzung von Templates aufzeige.
Hier hat man nun dieses Buch auf deutsch in den Händen und es ist wirklich eine sehr interessante neue Vorgehensweise, um mit Hilfe von C++ Software zu entwickeln.
Alexandrescu versucht erstmalig, die Konzepte und Ideen der Entwurfsmuster direkt mit Code zu erfassen. Dazu macht er intensivst Gebrauch von Templates, um mit deren Hilfe Codeschablonen für Anwendungen zu erstellen.
Hat man dieses Buch gelesen, so ist man nicht nur fit in allen Arten der Template-Anwendung - es geht einem auch ein Licht auf, wie man mit C++ noch effektiver programmieren kann. Und vor allem - dieses Hilfsmittel der Templates ist zur Zeit in keiner anderen Sprache zu finden. Und man erfährt, daß Templates weit mehr sind, als nur Schablonen für Container - Templates helfen, während der Compilierung Code automatisch zu erzeugen.
Absolut lesenswert, aber sicherlich auch ein Buch, das man sich mehrfach zu Gemüte führen muß.
War diese Rezension für Sie hilfreich?
15 von 16 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Revolutionär 29. August 2005
Von Ein Kunde
Verifizierter Kauf
"Modernes C++ Design" stellt völlig neue Wege dar, mit Hilfe von Templates Programme zu schreiben, welche so (momentan) in keiner anderen Sprache möglich sind (Java-Generics sind keine Templates!). Der Autor benutzt die Sprache auf eine ungeahnte Art und Weise, die wirklich sehr innovativ und modern ist. Deshalb sollte man, bevor man sich dieses Buch zu Gemüte führt, auch bereits sehr gut mit C++ vertraut sein und u.U. bereits Literatur wie die Effektiv C++ oder Exceptional C++ Reihe gelesen haben. Etwas Kenntniss der STL ist auch nicht gerade von Nachteil. Um es deutlich zu sagen: Dies ist definitiv ein Profi-Buch und nichts für Anfänger!

Die Listings sind sehr ausführlich kommentiert und werden durch ergänzende Erklärungen weiter erläutert, und das ist z.T. auch nötig da einem manche Beispiele nicht auf den ersten Blick einleuchten, wie z.B. Kapitel 10: Besuchermuster.
Trotzdem kann man mit ein wenig Aufmerksamkeit einen kleinen roten Faden in jedem Kapitel finden der einen sicher von der Problemstellung über verschiedene Lösungsstrategien zur Problemlösung und deren Implementierung als Teil der Loki-Bibliothek führt.
Besonders hervorhebenswert finde ich das Kapitel über SmartPointer und deren Implementierung auf Basis eines Policy-basierten Klassendesigns. Aber auch die anderen Kapitel (z.B. Typlisten, Objektfabriken, Multimethoden, Small-Object Allokierung,...) sind sehr interessant zu lesen und haben es ebenfalls in sich.
Alle Techniken die Alexandrescu vorstellt hat er in der Loki-Bibliothek implementiert, die man sich aus dem Web ziehen kann.

Ich möchte festhalten dass es einen manchmal zu der Frage treibt: Wozu brauche ich das eigentlich?
Lesen Sie weiter... ›
War diese Rezension für Sie hilfreich?
3 von 3 Kunden fanden die folgende Rezension hilfreich
4.0 von 5 Sternen Mist so wäre es gegangen 3. Juni 2008
Verifizierter Kauf
Oft habe ich, wenn ich mit C++ Programmiere, eine gute Designidee. Meistens geht es dann um die Verwendung von Templates. Wenn ich dann die ersten 50 Zeilen Code auf den Bildschirm gebracht habe stelle ich aber oft fest: "Mist das lässt sich mit Templates nicht machen".

Nach dem Lesen des Buches "Modernes C++ Design" von Andrei Alexandrescu sehe ich die Welt aber ein wenig anders. Beim Lesen habe ich mir oft gedacht: "Mist so wäre es gegangen". Außerdem versteht man schön langsam warum die STL an manchen Stellen so kryptisch aussieht wie sie es tut.
Das Buch bietet interessante Themen wie z. B. "Policy-basiertes Klassendesign" oder "Multimethoden" und zeigt viele Designschwächen von Implementierungen von bekannten Design Pattern auf - es ist erstaunlich was schon alles bei einer einfachen Singleton Implementierung schief gehen kann.

Ich habe die deutsche Übersetzung gelesen und fand diese sehr brauchbar - schlechte Übersetzungen sind bis auf eine Ausnahme nur in Nebensetzen oder Unwichtigkeiten aufgetreten.

Das Buch ist Lesenswert für alle, die sehr viel Zeit mit der Entwicklung in der Sprache C++ verbringen. Für jemanden, der nur gelegentlich mit der Sprache C++ in Kontakt kommt, rentiert sich das Buch nicht.

Gelesene Auflage:
ISBN 978-3-8266-1347-0
1. Auflage 2003
Vollständig überarbeiteter und korrigierter Nachdruck 2008
War diese Rezension für Sie hilfreich?
11 von 14 Kunden fanden die folgende Rezension hilfreich
1.0 von 5 Sternen grauenhafte Übersetzung eines sehr guten Buchs 11. Juni 2007
Von F.H.
Dieses Buch unbedingt auf Englisch lesen. Die vorliegende Übersetzung ist voller Fehler sowohl im Text ( aus "For example, because the polymorphic algorithm uses pObj->Clone(), NiftyContainer::DoSomething does not..." wird "Weil der polymorphe Algorithmus pObj->Clone() die Anweisung NiftyContainer::DoSomething enthält,...") als auch in den Codebeispielen (z.B. 6.8. Singelton-Muster SetLongevivity-Funktion).

Das Lesen gerät oft zu Denksportaufgabe (so kann das nicht stimmen; was könnte hier wohl ursprünglich gemeint gewesen sein?).

Inhaltlich ist das Buch phänomenal und absolut lesenswert (5 Sterne, aber eben im Original).
War diese Rezension für Sie hilfreich?
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 

Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   


Ähnliche Artikel finden


Ihr Kommentar