Hodnotenie:
Kniha Mastering Swift je oceňovaná za komplexné pokrytie jazyka Swift vrátane základných aj pokročilých tém. Hoci slúži ako cenný zdroj informácií pre vývojárov na rôznych úrovniach, mnohí čitatelia si všimli problémy súvisiace s kvalitou úpravy, ako napríklad početné preklepy a problémy s formátovaním. Kniha je považovaná za ideálnu pre tých, ktorí chcú prehĺbiť svoje znalosti jazyka Swift, ale niektorí ju kritizujú za nedostatok praktických príkladov a užitočného indexu.
Výhody:⬤ Komplexné pokrytie jazyka Swift vrátane dôležitých nových funkcií a pokročilých tém
⬤ prehľadné prezentácie konceptov
⬤ užitočné kapitoly o súbežnosti a návrhových vzoroch
⬤ dobrý zdroj informácií pre začiatočníkov aj stredne pokročilých vývojárov
⬤ aktualizované pre najnovšiu verziu jazyka Swift.
⬤ Početné preklepy a chyby vo formátovaní
⬤ slabý index
⬤ chýbajú praktické príklady a pokrytie testovania, vstupu/výstupu súborov a nastavenia projektov
⬤ niektoré pokročilé kapitoly môžu byť pre začiatočníkov zdrvujúce
⬤ štruktúra nie je ideálna v porovnaní s inými bezplatnými zdrojmi.
(na základe 16 čitateľských recenzií)
Mastering Swift 5.3 - Sixth Edition: Upgrade your knowledge and become an expert in the latest version of the Swift programming language
Komplexný sprievodca pre nadšencov programovania, ktorí chcú získať pevné znalosti základov a pokročilých konceptov jazyka Swift
Kľúčové vlastnosti
⬤ Šiate vydanie tohto bestselleru, vylepšené a aktualizované tak, aby pokrývalo najnovšiu verziu Swift 5. 3 programovacieho jazyka.
⬤ Oboznámte sa s populárnymi a modernými návrhovými technikami na písanie ľahko ovládateľného kódu Swift.
⬤ Využívajte vo svojom kóde základné funkcie Swiftu, ako sú súbežnosť, generické funkcie a kopírovanie pri zápise.
Popis knihy
V priebehu rokov sa kniha Mastering Swift osvedčila medzi vývojármi ako obľúbená voľba pre podrobného a praktického sprievodcu programovacím jazykom Swift. Toto šieste vydanie prichádza s najnovšími funkciami, celkovou revíziou, ktorá je v súlade so Swiftom 5. 3 a dve nové kapitoly o vytváraní swiftu zo zdrojových kódov a o pokročilých operátoroch.
Táto podrobná príručka vám pomôže rozvíjať vaše odborné znalosti a majstrovstvo jazyka od základov jazyka až po populárne funkcie, ako sú súbežnosť, generické funkcie a správa pamäte.
Postupne získate praktické poznatky o niektorých najzložitejších prvkoch vývoja v jazyku Swift vrátane rozšírení protokolov, spracovania chýb a uzáverov. Kniha vám tiež ukáže, ako ich používať a aplikovať vo vlastných projektoch. V ďalších kapitolách pochopíte, ako využiť silu protokolovo orientovaného programovania na písanie flexibilného a ľahšie spravovateľného kódu v jazyku Swift. Nakoniec sa naučíte, ako pridať funkciu copy-on-write do vlastných hodnotových typov, spolu s pochopením, ako sa vyhnúť problémom so správou pamäte spôsobeným silnými referenčnými cyklami.
Na konci tejto knihy o Swifte budete ovládať Swift 5. 3 a osvojíte si zručnosti potrebné na efektívne využívanie jeho funkcií na vytváranie robustných aplikácií.
Čo sa naučíte
⬤ Poznať základné komponenty jazyka Swift, ako sú operátory, kolekcie, riadiace toky a funkcie.
⬤ Identifikovať, ako a kedy používať triedy, štruktúry a enumerácie.
⬤ Používať protokolovo orientovaný návrh s rozšíreniami na písanie kódu, ktorý sa ľahšie spravuje.
⬤ Využívať návrhové vzory so Swiftom na riešenie bežne sa vyskytujúcich problémov pri návrhu.
⬤ Použiť kopírovanie pri zápise pre vlastné typy hodnôt na zlepšenie výkonu.
⬤ Pridanie súbežnosti do vašich aplikácií pomocou Grand Central Dispatch a Operation Queues.
⬤ Zavedenie generických funkcií na písanie flexibilného a opakovane použiteľného kódu.
Pre koho je táto kniha určená
.
Táto kniha je určená začiatočníkom so základnými znalosťami programovania a skúseným vývojárom, ktorí sa chcú naučiť programovať v jazyku Swift. Oboznámenie sa s nástrojmi spoločnosti Apple bude prínosom, ale nie je povinné. Všetky príklady by mali fungovať aj na platformách Linux a Windows.
© 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)