Hodnotenie:
Kniha je dobre prijímaná ako úvodný text o C++, ktorý kladie dôraz na zábavné a praktické učenie pomocou grafiky SDL. Niektorým pedagógom zmenila prístup k vyučovaniu, pretože zložité koncepty sa vďaka nej stali konkrétnejšími. Bola však kritizovaná za nedostatok niektorých moderných postupov a tém C++, ako aj za výučbu niektorých zastaraných postupov.
Výhody:⬤ Pútavý a príjemný štýl písania, vďaka ktorému je učenie zábavné.
⬤ Skoré oboznámenie sa s volaniami funkcií pomáha upevniť základné vedomosti.
⬤ Praktické aplikácie s grafikou SDL zlepšujú pochopenie abstraktných pojmov.
⬤ Poskytuje solídny úvod do C++ pre začiatočníkov a študentov, ktorí nie sú majstrami jazyka.
⬤ Vhodný na vytváranie projektov a praktických cvičení.
⬤ Ľahká na niektoré témy, ako je binárna reprezentácia a pokročilé dátové štruktúry.
⬤ Propaguje zastarané postupy, napríklad používanie nahých znakových polí namiesto std::string.
⬤ Nie je vhodná pre pokročilých programátorov, pretože jej chýba hĺbka moderných funkcií jazyka C++.
⬤ Niektorí tvrdia, že je príliš orientovaná na Microsoft a chýba v nej pokrytie systémov ako CMake.
⬤ Ad hoc organizácia, ktorá môže nováčikov zmiasť kvôli postupnosti konceptov C++.
(na základe 12 čitateľských recenzií)
C++20 for Lazy Programmers: Quick, Easy, and Fun C++ for Beginners
Ste pripravení naučiť sa programovať s menším úsilím a väčšou zábavou? Potom to robte lenivým spôsobom! C++20 pre lenivých programátorov využíva humor a zábavu, aby ste pri osvojovaní si obľúbeného a výkonného jazyka C++ skutočne radi čítali a s chuťou sa pustili do projektov. Popri tom obsahuje mnohé funkcie z nového štandardu C++20, ako sú rozsahy, rozpätia, formátovacie reťazce, operátor "vesmírna loď" a koncepty (požiadavky na parametre šablón), a poskytuje stručné úvody do modulov a coroutines.
Vďaka tejto jedinečnej metóde si rozšírite svoje schopnosti pomocou rôznych projektov vrátane vlastnej arkádovej hry v jazyku C++. Skonštruujete si vlastné triedy, šablóny a abstraktné dátové typy. Po prečítaní a používaní tejto knihy budete pripravení samostatne vytvárať reálne aplikácie a herné projekty v jazyku C++.
Čo sa naučíte:
⬤ Úplne nový štandard C++20.
⬤ Programovanie grafiky a hier s knižnicou SDL pomocou SSDL, Simple SDL wrapper library.
⬤ Ako používať najrozšírenejšie kompilátory C++ -- Visual Studio pre Windows a g++ (s Unixom alebo MinGW) -- a s nimi spojené ladiace programy.
⬤ "Anti-bugging" pre jednoduché opravy bežných problémov.
⬤ Dobré postupy, ako sa stať produktívnym programátorom.
⬤ Ako vytvoriť vlastné veľké projekty vrátane arkádovej hry v jazyku C++.
⬤ Zabudované funkcie a triedy štandardnej knižnice šablón (STL) na jednoduché a efektívne programovanie.
⬤ Výkonné dátové typy vrátane reťazcov, zásobníkov, vektorov a spájaných zoznamov - nie čítaním o nich, ale ich vytváraním - vás ďalej pripravia na kariéru programátora.
Pre koho je táto kniha určená
Všetkým, ktorí s jazykom C++ začínajú, buď samoukom, alebo študentom v kurzoch na vysokej škole.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)