Extrémní C

Hodnocení:   (4,5 z 5)

Extrémní C (Kamran Amini)

Recenze čtenářů

Shrnutí:

Kniha Extrémní C je oceňována pro svou hloubku a šíři pokrytí pokročilých konceptů programování v jazyce C, které poskytují cenný vhled nejen do jazyka C, ale dotýkají se i základů počítačové vědy. Je dobře strukturovaná a je určena středně pokročilým programátorům, kteří chtějí rozšířit své dovednosti. Někteří čtenáři však považují kapitoly o objektově orientovaném programování za zbytečné nebo špatně provedené a objevuje se kritika týkající se zavádějícího obsahu souvisejícího s názvem knihy a stylem psaní.

Klady:

Hluboký a bohatý obsah
přehledně uspořádané kapitoly
srozumitelná vysvětlení
cenné pro pochopení pokročilých témat v jazyce C a v informatice
jedinečný přístup k objektově orientovanému programování v jazyce C
praktické poznatky pro vývoj v Linuxu
zahrnuje různé důležité koncepty, jako je správa paměti, vlákna a ladicí nástroje.

Zápory:

Některé kapitoly, zejména o objektově orientovaném programování, jsou vnímány jako zbytečné nebo špatně prezentované
název může čtenáře klamat ohledně obtížnosti nebo extrémnosti obsahu
zaznamenány případy špatného psaní a úpravy
některý obsah se zdál být vycpávkový nebo nedostatečně hluboký u některých témat
není vhodný pro úplné začátečníky.

(na základě 38 hodnocení čtenářů)

Původní název:

Extreme C

Obsah knihy:

Posuňte hranice možností jazyka C - a sebe - s tímto intenzivním průvodcem nejpokročilejšími možnostmi jazyka C Klíčové vlastnosti Využijte naplno nízkoúrovňové ovládání, flexibilitu a vysoký výkon jazyka C Komplexní průvodce nejvýkonnějšími a nejnáročnějšími funkcemi jazyka C Podnětný průvodce plný praktických cvičení a příkladů Popis knihy

Jazyk C toho umí mnohem víc než jen znát syntaxi. Průmysl hledá vývojáře s důkladným, vědeckým pochopením principů a postupů. Extrémní C vás naučí využívat pokročilou nízkoúrovňovou sílu jazyka C k psaní efektivních a výkonných systémů. Tento intenzivní praktický průvodce vám pomůže stát se odborníkem na programování v jazyce C.

Na základě svých dosavadních znalostí jazyka C si osvojíte direktivy preprocesoru, makra, podmíněnou kompilaci, ukazatele a mnoho dalšího. Získáte nový pohled na návrh algoritmů, funkcí a struktur. Zjistíte, jak vám jazyk C pomůže vytěžit maximální výkon z kritických aplikací s omezenými zdroji.

Jazyk C stále hraje klíčovou roli v programování 21. století a zůstává základním jazykem pro přesné inženýrství, letectví, vesmírný výzkum a další. Tato kniha ukazuje, jak jazyk C spolupracuje s Unixem, jak v něm implementovat principy OO, a plně se zabývá víceprocesorovým zpracováním.

V knize Extrémní C vás Amini vybízí, abyste sami přemýšleli, kladli si otázky, aplikovali a experimentovali. Kniha je nezbytná pro každého, kdo chce své znalosti jazyka C posunout na vyšší úroveň. Co se naučíte Postavte pokročilé znalosti jazyka C na pevných základech, zakořeněných v prvních principech Pochopte paměťové struktury a kompilační pipeline, jak fungují a jak z nich vytěžit maximum Aplikujte principy objektově orientovaného návrhu na procedurální kód jazyka C Pište nízkoúrovňový kód, který je blízký hardwaru a vymačkává z počítačového systému maximální výkon Zvládněte souběžnost, vícevláknovost, multiprocesing a integraci s dalšími jazyky Testování a ladění jednotek, systémy sestavení a meziprocesovou komunikaci pro programování v jazyce C Komu je tato kniha určena?

Extreme C je určen programátorům v jazyce C, kteří chtějí proniknout do hloubky tohoto jazyka a jeho možností. Pomůže vám co nejlépe využít nízkoúrovňové ovládání jazyka C. Obsah Základní vlastnosti Od zdrojového kódu k binárním objektovým souborům Zpracování Struktura paměti Zásobník a halda OOP a zapouzdření Kompozice a agregace Dědičnost a polymorfismus Abstrakce a OOP v C++ Unix: Historie a architektura Systémová volání a jádra Nejnovější verze jazyka C Synchronizace synchronizace vláken Synchronizace vláken Synchronizace procesů Synchronizace procesů Synchronizace procesů s jedním hostitelem IPC a sokety Programování soketů Integrace s jinými jazyky Testování jednotek a ladění Systémy sestavení

Další údaje o knize:

ISBN:9781789343625
Autor:
Vydavatel:
Vazba:Měkká vazba

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Extrémní C - Extreme C
Posuňte hranice možností jazyka C - a sebe - s tímto intenzivním průvodcem nejpokročilejšími možnostmi jazyka C Klíčové vlastnosti Využijte naplno nízkoúrovňové...
Extrémní C - Extreme C

Díla autora vydali tito vydavatelé:

© 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)