Hodnotenie:
Kniha slúži ako úvodný zdroj informácií pre začiatočníkov v oblasti vývoja softvéru, ktorý kladie pevné základy a zaoberá sa základnými princípmi programovania. Pri doručení knihy sa však vyskytli sťažnosti na jej fyzický stav.
Výhody:⬤ Poskytuje solídny základ pre pochopenie koncepcií programovania
⬤ dobre napísaná a zrozumiteľná
⬤ pomáha začiatočníkom pochopiť základnú mechaniku vývoja softvéru
⬤ vhodná pre mladé publikum.
Fyzický stav knihy bol pri príchode pre niektorých zákazníkov zlý.
(na základe 4 čitateľských recenzií)
Write Great Code, Volume 1, 2nd Edition: Understanding the Machine
Prvý zväzok prelomovej knihy Randalla Hydea Napíšte skvelý kód vysvetľuje základnú mechaniku fungovania počítača.
Tento prvý zväzok série Napíšte skvelý kód od Randalla Hydea sa zaoberá organizáciou stroja bez dodatočnej réžie spojenej s učením programovania v jazyku assembler. Kniha Understanding the Machine, napísaná pre programátorov vo vysokoúrovňových jazykoch, vypĺňa nízkoúrovňové detaily organizácie stroja, ktoré sa často vynechávajú v kurzoch informatiky a inžinierstva.
Naučte sa:
- Ako stroj reprezentuje čísla, reťazce a vysokoúrovňové dátové štruktúry, takže budete vedieť, aké sú vlastné náklady na ich používanie.
- Ako organizovať údaje, aby k nim stroj mohol efektívne pristupovať.
- Ako pracuje procesor, aby ste mohli písať kód, ktorý funguje tak, ako stroj.
- Ako fungujú vstupno-výstupné zariadenia, aby ste mohli maximalizovať výkon svojej aplikácie pri prístupe k týmto zariadeniam.
- Ako najlepšie využiť hierarchiu pamäte, aby ste vytvorili čo najrýchlejšie programy.
NOVINKY V TOMTO VYDANÍ, POKRYTIE:
- Programovacie jazyky ako Swift a Java.
- Generovanie kódu na moderných 64-bitových procesoroch.
- Procesory ARM v mobilných telefónoch a tabletoch.
- Novšie periférne zariadenia.
- Väčšie pamäťové systémy a rozsiahle SSD.
Skvelý kód je efektívny kód. Ale predtým, ako budete môcť písať skutočne efektívny kód, musíte pochopiť, ako počítačové systémy vykonávajú programy a ako sa abstrakcie v programovacích jazykoch mapujú na nízkoúrovňový hardvér stroja. Koniec koncov, kompilátory nepíšu najlepší strojový kód, ale programátori. Táto kniha vám poskytne základy, na ktorých je postavený všetok skvelý softvér.
© 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)