Extrémne C

Hodnotenie:   (4,5 z 5)

Extrémne C (Kamran Amini)

Recenzie čitateľov

Zhrnutie:

Kniha Extrémne C je oceňovaná pre svoju hĺbku a šírku pokrytia pokročilých konceptov programovania v jazyku C, pričom poskytuje cenné poznatky nielen o jazyku C, ale dotýka sa aj základov informatiky. Je dobre štruktúrovaná a je určená pre stredne pokročilých programátorov, ktorí chcú rozšíriť svoje zručnosti. Niektorí čitatelia však považujú kapitoly o objektovo orientovanom programovaní za zbytočné alebo zle spracované a objavujú sa aj kritické pripomienky týkajúce sa zavádzajúceho obsahu súvisiaceho s názvom knihy a štýlom písania.

Výhody:

Hlboký a bohatý obsah
prehľadné kapitoly
jasné vysvetlenia
cenné pre pochopenie pokročilých tém v jazyku C a informatike
jedinečný prístup k objektovo orientovanému programovaniu v jazyku C
praktické poznatky pre vývoj v Linuxe
zahŕňa rôzne dôležité koncepty, ako je správa pamäte, vlákna a ladiace nástroje.

Nevýhody:

Niektoré kapitoly, najmä o objektovo orientovanom programovaní, sú vnímané ako zbytočné alebo zle prezentované
názov môže zavádzať čitateľov, pokiaľ ide o náročnosť alebo extrémnosť obsahu
zaznamenané prípady zlého písania a úpravy
niektorý obsah sa zdal byť nadbytočný alebo nedostatočne hlboký pri niektorých témach
nie je vhodný pre úplných začiatočníkov.

(na základe 38 čitateľských recenzií)

Pôvodný názov:

Extreme C

Obsah knihy:

Posuňte hranice možností jazyka C - a seba - s týmto intenzívnym sprievodcom najpokročilejšími možnosťami jazyka C Kľúčové vlastnosti Využite naplno nízkoúrovňové ovládanie, flexibilitu a vysoký výkon jazyka C Komplexný sprievodca najvýkonnejšími a najnáročnejšími funkciami jazyka C Podnetný sprievodca plný praktických cvičení a príkladov Popis knihy

V jazyku C je oveľa viac ako len znalosť syntaxe jazyka. Priemysel hľadá vývojárov s dôsledným, vedeckým pochopením princípov a postupov. Extrémne C vás naučí využívať pokročilú nízkoúrovňovú silu jazyka C na písanie efektívnych a účinných systémov. Táto intenzívna, praktická príručka vám pomôže stať sa odborníkom na programovanie v jazyku C.

Vychádzajúc z vašich existujúcich znalostí jazyka C si osvojíte direktívy preprocesora, makrá, podmienenú kompiláciu, ukazovatele a mnoho ďalšieho. Získate nový pohľad na návrh algoritmov, funkcií a štruktúr. Zistíte, ako vám jazyk C pomôže vyťažiť maximálny výkon z kritických aplikácií s obmedzenými zdrojmi.

Jazyk C stále zohráva kľúčovú úlohu v programovaní 21. storočia a zostáva základným jazykom pre presné inžinierstvo, letectvo, vesmírny výskum a ďalšie oblasti. Táto kniha ukazuje, ako jazyk C funguje v systéme Unix, ako implementovať princípy OO v jazyku C a v plnej miere pokrýva viacprocesorový systém.

V knihe Extrémne C vás Amini nabáda, aby ste sami premýšľali, kládli si otázky, aplikovali a experimentovali. Kniha je nevyhnutná pre každého, kto chce posunúť svoje znalosti jazyka C na vyššiu úroveň. Čo sa naučíte Vybudovať pokročilé znalosti jazyka C na pevných základoch, zakorenených v prvých princípoch Pochopiť pamäťové štruktúry a kompilačné potrubie a ich fungovanie a ako z nich vyťažiť maximum Aplikovať princípy objektovo orientovaného návrhu na procedurálny kód jazyka C Písať nízkoúrovňový kód, ktorý je blízky hardvéru a vyžmýka z počítačového systému maximálny výkon Ovládať súbežnosť, viacvláknovosť, multiprocesing a integráciu s inými jazykmi Testovanie a ladenie jednotiek, systémy zostavovania a medziprocesová komunikácia pri programovaní v jazyku C Komu je táto kniha určená

Extrémne C je určené pre programátorov v jazyku C, ktorí chcú preniknúť hlbšie do tohto jazyka a jeho možností. Pomôže vám čo najlepšie využiť nízkoúrovňové ovládanie, ktoré vám jazyk C poskytuje. Obsah Základné vlastnosti Od zdrojového kódu k binárnym objektovým súborom Spracovanie Pamäťová štruktúra Zásobník a halda OOP a zapuzdrenie Kompozícia a agregácia Dedičnosť a polymorfizmus Abstrakcia a OOP v C++ Unix: História a architektúra Systémové volania a jadrá Najnovšie C Synchronizácia synchronizácia vykonávania vlákien Synchronizácia vykonávania vlákien Synchronizácia procesov Synchronizácia procesov Single-Host IPC a socketov Programovanie socketov Integrácia s inými jazykmi Unit Testing a ladenie Build Systems

Ďalšie údaje o knihe:

ISBN:9781789343625
Autor:
Vydavateľ:
Väzba:Mäkká väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Extrémne C - Extreme C
Posuňte hranice možností jazyka C - a seba - s týmto intenzívnym sprievodcom najpokročilejšími možnosťami jazyka C Kľúčové vlastnosti Využite naplno nízkoúrovňové...
Extrémne C - Extreme C

Diela autora vydali tieto vydavateľstvá:

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