Értékelés:
A könyvet nagyra értékelik az egyértelműségéért és gyakorlatiasságáért az egyidejűség és az aszinkron programozás tanításában a C# nyelven. Hatékonyan magyarázza el a C# Task és az aszinkron/várakoztatás fogalmait, így értékes forrás a kezdők és a tapasztalt fejlesztők számára egyaránt. Néhány olvasó azonban úgy érzi, hogy a tartalom mélysége nem indokolja az árát, és vannak panaszok a könyv érkezési állapotára is.
Előnyök:Világos és koherens fejezetbontás, kiváló a C# aszinkron programozás megértéséhez, tömör és gyakorlatias példák, kezdő és tapasztalt fejlesztők számára egyaránt jó, modern gyakorlati megközelítés, hasznos referencia a többszálú futásról.
Hátrányok:Egyes tartalmakat túl alapszintűnek érezhetünk az árához képest, nem elég mélyek a példák, előzetes ismereteket feltételez a témában, a könyv szállítási állapota rossz volt, és néhány olvasó úgy fogalmazott, hogy inkább egy blog-összeállításra hasonlít, mint egy átfogó tankönyvre.
(16 olvasói vélemény alapján)
Concurrency in C# Cookbook: Asynchronous, Parallel, and Multithreaded Programming
Ha Ön is egyike a sok fejlesztőnek, aki még mindig bizonytalan az egyidejű és többszálas fejlesztéssel kapcsolatban, ez a gyakorlati szakácskönyv megváltoztatja a véleményét. Ebben a frissített második kiadásban a szerző, Stephen Cleary több mint 85, kódokban gazdag receptben mutatja be a párhuzamos feldolgozási és aszinkron programozási technikákat a.NET és a C# 8 könyvtárak és nyelvi funkciók segítségével. 0.
A párhuzamosság ma már egyre gyakoribb a reszponzív és skálázható alkalmazásfejlesztésben, de még mindig rendkívül nehéz kódolni. A szakácskönyv részletes megoldásai megmutatják, hogy a modern eszközök hogyan emelik az absztrakciós szintet, így az egyidejűség sokkal egyszerűbbé válik, mint korábban. A kész kóddal és a megoldások működésének mikéntjéről és miértjéről szóló megbeszélésekkel kiegészített receptek segítenek:
⬤ Növelje fel a sebességet az egyidejűség és az aszinkron és párhuzamos programozás terén.
⬤ Aszinkron műveletekhez az async és await használatát.
⬤ Növelje kódját aszinkron folyamokkal.
⬤ Felfedezze a párhuzamos programozást a.NET Task Parallel Library segítségével.
⬤ Adatáramlási csővezetékek létrehozása a.NET TPL adatáramlási könyvtárával.
⬤ Tudja meg, hogy a System. Reactive a LINQ-ra épít.
⬤ Használja a szálbiztos és megváltoztathatatlan gyűjteményeket.
⬤ Tanulja meg, hogyan végezzen egységtesztelést párhuzamos kóddal.
⬤ Vezesse be a fonalgyűjteményt az Ön számára.
⬤ Tiszta, kooperatív törlés lehetővé tétele.
⬤ Vizsgálja meg az egyidejű megközelítések kombinálásának forgatókönyveit.
⬤ Merüljön bele az aszinkronbarát objektumorientált programozásba.
⬤ Elismerje fel és írjon adaptereket a régebbi aszinkron stílusokat használó kódokhoz.
© 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)