Értékelés:
A „Mastering Swift” című könyvet a Swift nyelv átfogó, alap- és haladó témákat egyaránt tartalmazó ismertetője miatt dicsérik. Bár a könyv értékes forrásként szolgál a különböző szintű fejlesztők számára, sok olvasó megjegyezte a szerkesztés minőségével kapcsolatos problémákat, például a számos elgépelést és a formázási problémákat. A könyvet ideálisnak tartják azok számára, akik szeretnék elmélyíteni a Swift megértését, de egyesek kritizálják, hogy hiányoznak belőle a gyakorlati példák és a hasznos tartalomjegyzék.
Előnyök:⬤ Átfogó lefedettség a Swiftről, beleértve a fontos új funkciókat és a haladó témákat is
⬤ a fogalmak világos bemutatása
⬤ hasznos fejezetek az egyidejűségről és a tervezési mintákról
⬤ jó forrás kezdőknek és középhaladó fejlesztőknek egyaránt
⬤ a Swift legújabb verziójához frissítve.
⬤ Számos elgépelés és formázási hiba
⬤ szegényes index
⬤ hiányoznak a gyakorlati példák és a tesztelés, a fájl I/O és a projektfelépítések lefedése
⬤ néhány haladó fejezet túlterhelő lehet a kezdők számára
⬤ a szerkezet nem ideális más ingyenes forrásokhoz képest.
(16 olvasói vélemény alapján)
Mastering Swift 5.3 - Sixth Edition: Upgrade your knowledge and become an expert in the latest version of the Swift programming language
Átfogó útmutató a programozás szerelmeseinek, akik szeretnék elsajátítani az alapokat és a haladó Swift koncepciókat
Főbb jellemzők
⬤ Ez a bestseller könyv hatodik kiadása, javítva és frissítve a Swift 5 legújabb verziójának lefedésével. 3 programozási nyelvhez.
⬤ Kezdje meg a népszerű és modern tervezési technikákat, hogy könnyen kezelhető Swift kódot írhasson.
⬤ Használja a Swift olyan alapvető funkcióit, mint a párhuzamosság, a generikusok és a copy-on-write a kódjában.
Könyv leírása
A Mastering Swift az évek során a fejlesztők körében népszerű választásnak bizonyult a Swift programozási nyelv mélyreható és gyakorlatias útmutatója. Ez a hatodik kiadás a legújabb funkciókkal, a Swift 5-höz igazodó átfogó átdolgozással érkezik. 3, valamint két új fejezetet a Swift forrásból történő építéséről és az előrehaladó operátorokról.
A nyelv alapjaitól az olyan népszerű funkciókig, mint az egyidejűség, a generikusok és a memóriakezelés, ez a mélyreható útmutató segít a nyelv szakértelme és elsajátítása terén.
A tanfolyam előrehaladtával gyakorlati betekintést nyerhet a Swift-fejlesztés legfejlettebb elemeibe, például a protokollbővítésekbe, a hibakezelésbe és a lezárásokba. A könyv azt is megmutatja, hogyan használhatja és alkalmazhatja ezeket a saját projektjeiben. A későbbi fejezetekben megérti, hogyan használhatja a protokollorientált programozás erejét a rugalmas és könnyebben kezelhető kód írásához a Swiftben. Végül megtanulod, hogyan adhatod hozzá a copy-on-write funkciót az egyéni értéktípusaidhoz, valamint megérted, hogyan kerülheted el az erős hivatkozási ciklusok okozta memóriakezelési problémákat.
A Swift könyv végére elsajátíthatod a Swift 5. 3 nyelvet, és elsajátította azokat a készségeket, amelyekkel hatékonyan használhatja a funkcióit robusztus alkalmazások építéséhez.
Mit fogsz tanulni?
⬤ A Swift alapvető összetevőinek, például az operátorok, a gyűjtemények, a vezérlési folyamatok és a függvények megértése.
⬤ Elismeri, hogyan és mikor használja az osztályokat, struktúrákat és felsorolásokat.
⬤ A protokoll-orientált tervezés használata kiterjesztésekkel a könnyebben kezelhető kód írásához.
⬤ Tervezési minták használata a Swifttel a gyakran előforduló tervezési problémák megoldására.
⬤ Alkalmazza az írás utáni másolást az egyéni értéktípusoknál a teljesítmény javítása érdekében.
⬤ Adjunk párhuzamosságot az alkalmazásainkhoz a Grand Central Dispatch és az Operation Queues segítségével.
⬤ A rugalmas és újrafelhasználható kód megírásához generikumok alkalmazása.
Kinek szól ez a könyv
.
Ez a könyv a programozásban alapismeretekkel rendelkező kezdőknek és a Swift programozást megtanulni kívánó tapasztalt fejlesztőknek szól. Az Apple eszközeinek ismerete előnyös, de nem kötelező. Minden példának működnie kell Linux és Windows platformon is.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)