Hodnotenie:
Kniha „Praktické programovanie v C++“ má zmiešané hodnotenia, pričom mnohí chvália jej jasné vysvetlenia a praktický prístup pre začiatočníkov aj stredne pokročilých programátorov. Existujú však značné kritické pripomienky týkajúce sa jej vhodnosti pre úplných začiatočníkov, častých chýb a prílišnej podobnosti s predchádzajúcou prácou autora o jazyku C. Hoci dobre slúži ako referencia a podporuje správne návyky pri kódovaní, niektorým čitateľom nemusí poskytnúť požadovanú hĺbku pokrytia.
Výhody:⬤ Jednoduché a praktické vysvetlenie jazyka C++.
⬤ Vhodné pre začiatočníkov aj stredne pokročilých programátorov.
⬤ Podporuje dobré programátorské návyky a štýl.
⬤ Prehľadná štruktúra s komplexným pokrytím tém.
⬤ Dobré príklady a cvičenia na upevnenie učiva.
⬤ Nie je ideálny pre úplných začiatočníkov bez skúseností s programovaním.
⬤ Obsahuje množstvo chýb a preklepov, ktoré môžu viesť k zmätku.
⬤ Veľká časť obsahu je podobná autorovej predchádzajúcej knihe o jazyku C, chýbajú nové poznatky.
⬤ Niektoré kapitoly o kritických pojmoch, ako je objektovo orientované programovanie, nie sú dostatočne zrozumiteľné.
⬤ Chýba hĺbka v niektorých oblastiach, ako sú dátové štruktúry a štandardná knižnica šablón (STL).
(na základe 32 čitateľských recenzií)
Practical C++ Programming
Jazyk C++ je výkonný, veľmi flexibilný a prispôsobivý programovací jazyk, ktorý softvérovým inžinierom umožňuje rýchlo a efektívne organizovať a spracovávať informácie. Tento vysokoúrovňový jazyk je však pomerne náročné zvládnuť, aj keď už ovládate programovací jazyk C. Druhé vydanie knihy Praktické programovanie v C++ je kompletným úvodom do jazyka C++ pre programátorov, ktorí sa ho učia. Toto 2. vydanie, ktoré odráža najnovšie zmeny v štandarde C++, využíva užitočný prízemný prístup a kladie veľký dôraz na to, ako navrhovať čistý a elegantný kód. V krátkych, vecných kapitolách sa venuje všetkým aspektom programovania vrátane štýlu, softvérového inžinierstva, programového návrhu, objektovo orientovaného návrhu a ladenia. Venuje sa aj bežným chybám a tomu, ako ich nájsť (a vyhnúť sa im). Cvičenia na konci kapitol vám pomôžu uistiť sa, že ste látku zvládli. Praktické programovanie v C++ dôkladne pokrýva:
⬤ Syntax jazyka C++.
⬤ Štandardy kódovania a štýl.
⬤ Vytváranie a používanie objektových tried.
⬤ Šablóny.
⬤ Odstraňovanie chýb a optimalizácia.
⬤ Používanie preprocesora C++.
⬤ Vstup/výstup súborov.
Vďaka jasnému a zrozumiteľnému štýlu písania Steva Ouallina a praktickému prístupu k učeniu je Praktické programovanie v C++ takmer bezbolestným spôsobom, ako si osvojiť tento zložitý, ale výkonný programovací jazyk.