Rozsda a rozsdaembereknek: Idiomatikus programozás tapasztalt fejlesztők számára

Értékelés:   (4.8 az 5-ből)

Rozsda a rozsdaembereknek: Idiomatikus programozás tapasztalt fejlesztők számára (Jon Gjengset)

Olvasói vélemények

Összegzés:

A „Rust for Rustaceans” című könyvet a Rustban jártas olvasók körében nagyra értékelik, a középhaladó és haladó koncepciókra összpontosítva. Sok kritikus nagyra értékeli a könyv mélységét, szervezettségét, és azt, hogy képes az összetett témák tisztázására. Néhány olvasó azonban rámutatott a kód digitális formátumban történő megjelenítésével kapcsolatos problémákra, különösen a Kindle eszközökön, ami akadályozhatja a megértést.

Előnyök:

A kezdő anyagokon túlmutató ismereteket fejleszti, így ideális a középhaladó tanulók számára.
A Rust fogalmainak és működésének mély megértését biztosítja, különösen a rendszerprogramozás és az összetett projektek esetében.
Gazdag kontextus és részletes magyarázatok, beleértve a heurisztikákat és a jó gyakorlatokat.
A szerző széleskörű tapasztalata és közösségi hozzájárulása nagyra értékelt.
Hasznos referencia kézikönyvként a gyakorlati Rust programozással kapcsolatos munka során.

Hátrányok:

Kezdeti kódmegjelenítési problémák Kindle formátumban, amelyek zavart okoztak, de úgy tűnik, megoldódtak.
Néhány olvasó szerint az írásmód sűrű és elvont, ami további források nélkül nehézzé teszi a fogalmak megértését.
A konkrét példák és illusztrációk hiánya az összetett gondolatokhoz, ami egyesek számára szükségessé teszi a részek többszöri újraolvasását.

(40 olvasói vélemény alapján)

Eredeti címe:

Rust for Rustaceans: Idiomatic Programming for Experienced Developers

Könyv tartalma:

Mesterfokú professzionális szintű kódolás Rust nyelven.

Azoknak a fejlesztőknek, akik már elsajátították az alapokat, ez a könyv a következő lépés a professzionális szintű programozáshoz vezető úton a Rustban. Mindent lefed, amire szükséged van ahhoz, hogy nagyobb kódbázisokat építs és tarts fenn, erős és rugalmas alkalmazásokat és könyvtárakat írj, és magabiztosan bővítsd a projektjeid terjedelmét és összetettségét.

A szerző, Jon Gjengset mélyen bevezeti Önt a Rust programozási nyelvbe, olyan alapvető témákat boncolgat, mint a tulajdonlás, a tulajdonságok, az egyidejűség és a nem biztonságos kód. Olyan kulcsfogalmakat fedezhet fel, mint a típuselrendezés és a tulajdonságkoherencia, elmélyedhet az egyidejű programozás és az aszinkronitás belső működésében az async/await segítségével, és bejárhatja a no_std programozás világát. Gjengset szakértői útmutatást nyújt az API-tervezéshez, a tesztelési stratégiákhoz és a hibakezeléshez is, és segít fejleszteni az idegen függvények interfészeinek, az objektumbiztonságnak, az eljárási makróknak és még sok másnak a megértését.

Megtanulja:

- Hogyan tervezzen megbízható, idiomatikus és ergonomikus Rust programokat a legjobb elvek alapján.

- A deklaratív és procedurális makrók hatékony használatát és a köztük lévő különbséget.

- Hogyan működik az aszinkronitás a Rustban - egészen a Pin és Waker típusoktól kezdve, amelyeket a Futures kézi implementációiban használnak, egészen addig, hogy az async/await hogyan ment meg attól, hogy a legtöbb ilyen szóra gondolj.

- Mit jelent az, hogy a kód nem biztonságos, és a legjobb gyakorlatok a nem biztonságos függvények és tulajdonságok megírására és az azokkal való interakcióra.

- Hogyan szervezzünk és konfiguráljunk komplexebb Rust projekteket úgy, hogy azok szépen integrálódjanak az ökoszisztéma többi részével.

- Hogyan írjunk olyan Rust kódot, amely képes együttműködni nem Rust könyvtárakkal és rendszerekkel, vagy korlátozott és beágyazott környezetben futni.

A Rust for Rustaceans tele van gyakorlatias, pragmatikus meglátásokkal, amelyeket azonnal alkalmazhatsz, a Rust for Rustaceans segít többet tenni a Rusttal, miközben megtanít a mögöttes mechanizmusokra is.

A könyv egyéb adatai:

ISBN:9781718501850
Szerző:
Kiadó:
Nyelv:angol
Kötés:Puha kötés
A kiadás éve:2021
Oldalak száma:264

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Rozsda a rozsdaembereknek: Idiomatikus programozás tapasztalt fejlesztők számára - Rust for...
Mesterfokú professzionális szintű kódolás Rust...
Rozsda a rozsdaembereknek: Idiomatikus programozás tapasztalt fejlesztők számára - Rust for Rustaceans: Idiomatic Programming for Experienced Developers

A szerző munkáit az alábbi kiadók adták ki: