Hodnocení:
Kniha je dobře hodnocena jako úvodní učebnice jazyka C++, která klade důraz na zábavnou a praktickou výuku pomocí grafiky SDL. Některým pedagogům změnila přístup k výuce, protože jim přiblížila složité pojmy. Byla však kritizována za nedostatek některých moderních postupů a témat C++ a také za výuku některých zastaralých postupů.
Klady:⬤ Poutavý a příjemný styl psaní, díky němuž je učení zábavné.
⬤ Včasné seznámení s voláním funkcí pomáhá upevnit základní znalosti.
⬤ Praktické aplikace s grafikou SDL zlepšují pochopení abstraktních pojmů.
⬤ Poskytuje solidní úvod do jazyka C++ pro začátečníky a studenty, kteří se v něm nevyučují.
⬤ Vhodné pro tvorbu projektů a praktických cvičení.
⬤ Lehce se věnuje některým tématům, jako je binární reprezentace a pokročilé datové struktury.
⬤ Propaguje zastaralé postupy, jako je používání holých znakových polí místo std::string.
⬤ Není vhodný pro pokročilé programátory, protože postrádá hloubku moderních funkcí jazyka C++.
⬤ Někteří tvrdí, že je příliš orientovaná na Microsoft a chybí v ní pokrytí systémů, jako je CMake.
⬤ Ad hoc uspořádání, které může nováčky mást kvůli posloupnosti konceptů C++.
(na základě 12 hodnocení čtenářů)
C++20 for Lazy Programmers: Quick, Easy, and Fun C++ for Beginners
Jste připraveni naučit se programovat s menším úsilím a zábavněji? Pak to dělejte líným způsobem! Kniha C++20 pro líné programátory využívá humor a zábavu, abyste při osvojování oblíbeného a výkonného jazyka C++ skutečně rádi četli a s chutí se pouštěli do projektů. Cestou zahrnuje mnoho funkcí z nového standardu C++20, jako jsou rozsahy, rozpětí, formátování řetězců, operátor "kosmická loď" a koncepty (požadavky na parametry šablon), a poskytuje stručné úvody do modulů a koroutin.
Díky této jedinečné metodě si rozšíříte své schopnosti na různých projektech, včetně vlastní arkádové hry v jazyce C++. Sestavíte si vlastní třídy, šablony a abstraktní datové typy. Po přečtení a použití této knihy budete připraveni samostatně vytvářet reálné aplikace a herní projekty v jazyce C++.
Co se naučíte:
⬤ Zcela nový standard C++20.
⬤ Programování grafiky a her pomocí knihovny SDL s využitím SSDL, jednoduché obalové knihovny SDL.
⬤ Jak používat nejběžnější kompilátory jazyka C++ -- Visual Studio pro Windows a g++ (s Unixem nebo MinGW) -- a s nimi spojené ladicí programy.
⬤ "Anti-bugging" pro snadné opravy běžných problémů.
⬤ Dobré postupy, jak se stát produktivním programátorem.
⬤ Jak vytvořit vlastní velké projekty, včetně arkádové hry v jazyce C++.
⬤ Vestavěné funkce a třídy Standardní knihovny šablon (STL) pro snadné a efektivní programování.
⬤ Výkonné datové typy včetně řetězců, zásobníků, vektorů a propojených seznamů - ne čtením o nich, ale jejich sestavováním - vás dále připraví na kariéru programátora.
Pro koho je tato kniha určena
Všem, kdo s jazykem C++ začínají, ať už samoukům, nebo studentům ve vysokoškolských kurzech.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)