oder
Loggen Sie sich ein, um 1-Click® einzuschalten.
 
 
Alle Angebote
61 Angebote ab EUR 29,00

Möchten Sie verkaufen? Hier verkaufen
 
   
Modernes C++ Design: Generische Programmierung und Entwurfsmuster angewendet
 
Größeres Bild
 

Modernes C++ Design: Generische Programmierung und Entwurfsmuster angewendet (Taschenbuch)

von Andrei Alexandrescu (Autor)
3.8 von 5 Sternen  Alle Rezensionen anzeigen (4 Kundenrezensionen)
Preis: EUR 34,95 Kostenlose Lieferung. Siehe Details.
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
Auf Lager.
Verkauf und Versand durch Amazon.de. Geschenkverpackung verfügbar.

Lieferung bis Mittwoch, 10. Februar: Wählen Sie an der Kasse Overnight-Express. Siehe Details.
58 neu ab EUR 34,95 3 gebraucht ab EUR 29,00

Wird oft zusammen gekauft

Modernes C++ Design: Generische Programmierung und Entwurfsmuster angewendet + Effektiv C++ programmieren: 55 Möglichkeiten, Ihre Programme und Entwürfe zu verbessern + Die C++-Programmiersprache: Deutsche Übersetzung der Special Edition
Preis für alle drei: EUR 108,90

Verfügbarkeit und Versanddetails anzeigen


Kunden, die diesen Artikel gekauft haben, kauften auch

Effektiv C++ programmieren: 55 Möglichkeiten, Ihre Programme und Entwürfe zu verbessern

Effektiv C++ programmieren: 55 Möglichkeiten, Ihre Programme und Entwürfe zu verbessern

von Scott Meyers
4.8 von 5 Sternen (20)  EUR 29,95
C++ Templates: The Complete Guide

C++ Templates: The Complete Guide

von Nicolai M. Josuttis
5.0 von 5 Sternen (3)  EUR 40,95
Die C++-Programmiersprache: Deutsche Übersetzung der Special Edition

Die C++-Programmiersprache: Deutsche Übersetzung der Special Edition

von Bjarne Stroustrup
3.7 von 5 Sternen (3)  EUR 44,00
C++ Coding Standards: 101 Rules, Guidelines and Best Practices (C++ In-Depth)

C++ Coding Standards: 101 Rules, Guidelines and Best Practices (C++ In-Depth)

von Herb Sutter
5.0 von 5 Sternen (2)  EUR 25,95
Moderne C++ Programmierung: Klassen, Templates, Design Patterns (Xpert.Press)

Moderne C++ Programmierung: Klassen, Templates, Design Patterns (Xpert.Press)

von Ralf Schneeweiß
5.0 von 5 Sternen (3)  EUR 9,95
Weitere Artikel entdecken

Produktinformation

  • Taschenbuch: 424 Seiten
  • Verlag: Mitp-Verlag; Auflage: 1 (1. Mai 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.de Verkaufsrang: Nr. 301.883 in Bücher (Die Bestseller Bücher)

    Beliebt in dieser Kategorie:

    Nr. 89 in  Bücher > Computer & Internet > Programmierung & Webdesign > Programmiersprachen > C++

Produktbeschreibungen

Kurzbeschreibung

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.

Was kaufen Kunden, nachdem sie diesen Artikel angesehen haben?

Modernes C++ Design: Generische Programmierung und Entwurfsmuster angewendet
42% kaufen den auf dieser Seite vorgestellten Artikel:
Modernes C++ Design: Generische Programmierung und Entwurfsmuster angewendet 3.8 von 5 Sternen (4)
EUR 34,95
Modern C++ Design, Generic Programming and Design Patterns Applied
29% kaufen
Modern C++ Design, Generic Programming and Design Patterns Applied 5.0 von 5 Sternen (3)
EUR 32,95
Effektiv C++ programmieren: 55 Möglichkeiten, Ihre Programme und Entwürfe zu verbessern
13% kaufen
Effektiv C++ programmieren: 55 Möglichkeiten, Ihre Programme und Entwürfe zu verbessern 4.8 von 5 Sternen (20)
EUR 29,95
Moderne C++ Programmierung: Klassen, Templates, Design Patterns (Xpert.Press)
8% kaufen
Moderne C++ Programmierung: Klassen, Templates, Design Patterns (Xpert.Press) 5.0 von 5 Sternen (3)
EUR 9,95

Vorgeschlagene Tags zu ähnlichen Produkten

 (Was ist das?)
Setzen Sie den ersten relevanten Tag hinzu (ein Schlüsselwort, das mit diesem Produkt in engem Zusammenhang steht).
 
(1)
(1)
(1)

 

 

Kundenrezensionen

4 Rezensionen
5 Sterne:
 (2)
4 Sterne:
 (1)
3 Sterne:    (0)
2 Sterne:    (0)
1 Sterne:
 (1)
 
 
 
 
 
Durchschnittliche Kundenbewertung
3.8 von 5 Sternen (4 Kundenrezensionen)
 
 
 
 
Sagen Sie Ihre Meinung zu diesem Artikel:
Die hilfreichsten Kundenrezensionen

 
22 von 23 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ß.
Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen  
War diese Rezension für Sie hilfreich? Ja Nein


 
13 von 14 Kunden fanden die folgende Rezension hilfreich:
5.0 von 5 Sternen Revolutionär, 29. August 2005
Von Ein Kunde
"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? Man konnte bisher bereits leistungsfähige und gute Bibliotheken entwickeln ohne auf die, zweifelsfrei äußerst raffinierten, beschriebenen Techniken zurückzugreifen. Nun, das mag schon sein, aber der Einsatz der ein oder anderen Technik kann einem das Programmiererleben deutlich erleichtern, z.B. die automatische Generierung von Klassenhierarchien mit Hilfe von Typlisten (Kapitel 3).

Mir fehlte bei Alexandrescus Schreibstil allerdings hin und wieder ein Gag, wie man ihn bei Scott Meyers findet, um die Themen ein wenig aufzulockern, aber im Großen und Ganzen hat auch er sehr gut gearbeitet. Abgesehen davon ist es ja nicht Sinn des Buches den Leser zu unterhalten.

Wenn Sie vorhaben die Loki-Bibliothek auszuprobieren, bzw. zu nutzen, dann sollten Sie einen guten, v.a. standardkonformen Compiler haben. Im Anhang befindet sich zwar ein Workaround von Benjamin Kaufmann welches die Nutzung der Bibliothek unter MSVC 6.0 ermöglicht, allerdings schränkt diese Lösung die mächtige Bibliothek u.U. ein.
Ich jedenfalls konnte mit dem gcc 3.3.4 die Bibliothek problemlos kompilieren.
Den Angaben des Autors zufolge, lässt sie sich auch mit dem Comeau C++ 4.2.38 und dem CodeWarrior Pro 6.0 von Metrowerks nutzen.

Von mir bekommt "Modernes C++ Design" 5 Punkte weil es nicht nur inhaltlich mehr als gelungen ist, sondern auch noch der Preis stimmt. Des Weiteren finde ich die Loki-Bibliothek ziemlich praktisch, v.a. da sie bereits implementiert ist und ich mir die Arbeit sparen konnte. Ich spreche ein Kaufempfehlung für alle professionellen und erfahrenen Programmierer aus, die sich dafür interessieren, ihren Code flexibler, robuster und wiederverwendbarer zu machen.
Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen  
War diese Rezension für Sie hilfreich? Ja Nein


 
8 von 9 Kunden fanden die folgende Rezension hilfreich:
1.0 von 5 Sternen grauenhafte Übersetzung eines sehr guten Buchs, 11. Juni 2007
Von M. Hayler - Alle meine Rezensionen ansehen
(REAL NAME)   
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).
Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen  
War diese Rezension für Sie hilfreich? Ja Nein

Sagen Sie Ihre Meinung zu diesem Artikel: Eigene Rezension erstellen
 
 
 
Die neuesten Kundenrezensionen

4.0 von 5 Sternen Mist so wäre es gegangen
Oft habe ich, wenn ich mit C++ Programmiere, eine gute Designidee. Meistens geht es dann um die Verwendung von Templates. Lesen Sie weiter...
Vor 20 Monaten von Vertexwahn veröffentlicht

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. Neues erfahren.
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 


Aktive Diskussionen in ähnlichen Foren
   
Ähnliche Foren


Lieblingslisten


Ähnliche Artikel finden


Anhand des Sachgebietes nach ähnlichen Produkten suchen:


Ihr Kommentar


Für Sie dokumentiert

 (Was ist das?)

Sobald Sie sich Produktseiten oder Suchergebnisse angesehen haben, finden Sie diese Seiten zu Ihrer Information hier aufgeführt.