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