Bewertung:

Das Buch wird von vielen Lesern für seine gründliche Behandlung von C++-Konzepten gelobt, insbesondere für diejenigen, die bereits über Programmiererfahrung verfügen. Es wird jedoch wegen Mängeln im Beispielcode, mangelnder Klarheit in den Erklärungen und Problemen bei der Organisation kritisiert. Manche halten den Ansatz, C++ zu lehren, für unkonventionell und ungeeignet.
Vorteile:⬤ Gründliche Erforschung der Themen der Sprache C++
⬤ geeignet für erfahrene Programmierer, die ihre Kenntnisse vertiefen wollen
⬤ gut geschrieben und ansprechend für das Selbststudium
⬤ sehr erschwinglicher Preis
⬤ gelobt für seine Aktualität und Zugänglichkeit.
⬤ Enthält Fehler im Beispielcode, die den Leser verwirren können
⬤ mangelnde Klarheit in den Erklärungen
⬤ unübersichtliche Darstellung der Konzepte
⬤ einige finden den Lehransatz des Autors nicht hilfreich
⬤ es wird von unvollständigen oder nicht funktionierenden Beispielen berichtet, besonders in späteren Abschnitten
⬤ einige Leser sind der Meinung, dass es sich nicht gut für Anfänger eignet.
(basierend auf 13 Leserbewertungen)
Exploring C++: The Programmer's Introduction to C++
Dies ist ein Buch über Learning by Doing und richtet sich an Programmierer, die mit der Programmierung vertraut sind, aber nicht mit C++. C++ ist eine der am häufigsten verwendeten objektorientierten Sprachen und wird verwendet, wenn Geschwindigkeit und Zuverlässigkeit gefragt sind.
Sie ist für viele Aufgaben auf Systemebene konzipiert, z. B. für die Programmierung von Betriebssystemen.
Die wichtigsten Übungen in diesem Buch werden nicht einfach am Ende eines Kapitels aufgeführt, sondern sind in den Haupttext integriert. Die Leser arbeiten während des gesamten Buches praxisnah. In jeder Lektion werden zahlreiche Fragen gestellt, deren Antworten der Leser direkt in das Buch eintragen soll.
Das Buch enthält Antworten auf alle Fragen, so dass die Leser ihre Arbeit überprüfen können. Bei den Übungen handelt es sich nicht um einfache Rezepte im Stil eines Kochbuchs (z. B.
„Schreibe ein Programm, das xyz macht“). Stattdessen sind sie Erkundungen - strukturierte Übungen, die den Leser durch eine Reihe von Schritten führen, um bestimmte Funktionen von C++ hervorzuheben.