Zcela jiný přístup vyzkoušeli autoři protřelí léty praxe v programování i výuce C++ v okamžiku příchodu nové standardní knihovny: používají standardní knihovnu hned od začátku výuky, soustřeďují se na objektové uvažování a tvorbu smysluplných programů, zatímco detaily jazyka se zabývají až ve chvíli, kdy toho umíte tolik, že detaily můžete produktivně využít. Pokud jste zvyklí programovat v jiném jazyce (včetně C), autoři vás zažitý způsob myšlení odnaučí. Už od začátku budete používat vysokoúrovňové datové struktury a jejich základy si vysvětlíte později.
To, že jejich netradiční přístup funguje, si autoři ověřili v kurzech profesionálního vzdělávání na Univerzitě ve Stanfordu, v nichž jejich studenti zvládnou vytvářet smysluplné programy již během prvního dne.
Proč je kniha Rozumíme C++ ve výuce tak účinná? Protože:
„Prvotřídní vstupní kniha s praktickým přístupem k řešení problémů pomocí jazyka C++. Pokrývá mnohem širší oblast než jiné obdobné knihy, které jsem měl možnost vidět, a to v překvapivě ucelené podobě.“
Dag Brück, zakládající člen výboru ANSI/ISO C++
„Autoři podávají jasný, přiléhavý úvod do programování v C++ způsobem, který dovoluje studentovi okamžitě psát netriviální programy.“
Stephen Clamage, Sun Microsystems, předseda výboru ANSI C++
„Každý, kdo přečte pouze tuto jednu knihu a prostuduje její příklady a cvičení, dosáhne stejných schopností jako mnozí profesionální programátoři.“
Jeffrey D. Oldham, Stanford University
O autorech:
Andrew Koenig a Barbara E. Moo pracují na softwarovém poli již přes 20 let. Oba pracují v americkém telekomunikačním gigantu AT&T. Barbara pracovala na jednom z vůbec prvních projektů programovaném v C++ a vedla například oceněný projekt internetového obchodu WorldNet. Andrew je navíc redaktorem projektu ve Výboru pro standard C++. Oba mají za sebou nespočet přednášek, kurzů a článků o C++ a jsou spoluautory proslulé knihy Ruminations on C++ (Přemítání o C++).