Pasti a propasti jazyka C++

1. 10. 2005

Sdílet

Přestože knih o programování je na trhu obrovské množství, jen málo z nich lzeoznačit za opravdovou klasiku či výjimečně originální počin. Pokud se omezíme na měřítko tuzemské, ...
Přestože knih o programování je na trhu obrovské množství, jen málo z nich lze
označit za opravdovou klasiku či výjimečně originální počin. Pokud se omezíme
na měřítko tuzemské, je výběr o to skromnější, ovšem u následujícího titulu
nemusíte váhat ani na okamžik. Kniha proslulého pedagoga z ČVUT byla skvělá již
při svém prvním vydání, a protože je důsledným inovátorem, nebojte se
investovat své peníze ani podruhé: látka byla přepracována, podstatně rozšířena
a doplněna o řadu dalších jemných odstínů.
Ani při tomto "druhém podání" se nijak nemění základní koncepce: nejde o žádnou
učebnici jazyka C++, ale o sbírku výborně demonstrovaných chyb, k nimž
programátora svádí samotná syntaxe či třeba podobnost a propletenost s
"Céčkem". Pokud jste ani jeden z uvedených jazyků prozatím neovládli alespoň na
základní úrovni, půjde o příliš specializovaný humor, ale knihu není špatné
odložit na později. Mimochodem vám poslouží jako výborný referenční materiál
pro sebehodnocení, neboť se stoupající obtížností ukázek budete zřetelně cítit,
kde jsou prozatím vaše hranice.
Látky se však není třeba obávat. Autor vše vysvětluje, a pokud se C++ učíte,
postupně bezpochyby lstivé konstrukce rozpoznáte a doceníte rafinovanost tohoto
čtiva. Není přitom rozhodující, jestli to bude trvat půl roku nebo dvě sezony,
protože nejde o román: čtení s přestávkami vás nijak neochudí o souvislosti.
Naopak se domníváme, že řadu témat je dobré nechat uležet a navštívit opakovaně.
Jednotlivé kapitoly nemá smysl vyjmenovávat, takže jen poznamenejme, že autor
oproti první edici přidal třeba šablony a jejich knihovnu STL a posvítil si na
podporu češtiny. Tradiční lahůdkou jsou kapitoly o ukazatelích nebo rozdíly
mezi C a C++, naopak mezi novější pojednání patří kupříkladu chyby při
objektovém návrhu. Celkově kniha pokrývá široké spektrum problémů, do nichž v
bažině jménem C++ můžete snadno zapadnout.
V českém jazyce zřejmě nevyšla kniha srovnatelné koncepce a kvality provedení
zároveň. Mimo jiné proto, že napsat ji dobře nemůže úplně kdokoliv.
Autor: Miroslav Virius
Vydavatelství: CP Books, Brno, 2005, 2. vydání
Počet stran: 375
Doporučená cena:349 Kč

Autor článku