Funkcionális programozás C# nyelven: Hogyan írjunk jobb C# kódot

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

Funkcionális programozás C# nyelven: Hogyan írjunk jobb C# kódot (Enrico Buonanno)

Olvasói vélemények

Összegzés:

A Funkcionális programozás C# nyelven című könyv a tapasztalt C#-fejlesztőktől túlnyomórészt pozitív kritikákat kapott, kiemelve a jól strukturált tartalmat, a gyakorlati példákat és a programozási paradigmák megértését bővítő képességet. Sok kritikus dicsérte a könyv érthetőségét és a szerző magával ragadó írói stílusát, míg néhányan megjegyezték, hogy a könyv haladó jellegű, ami azt sugallja, hogy kezdőknek nem alkalmas. Néhány negatív megjegyzés azonban a fizikai példányokkal kapcsolatos problémákra vonatkozott, mint például a rossz kötés és a hiányzó oldalak.

Előnyök:

Jól strukturált és szervezett tartalom.
Világos és magával ragadó írásmód.
Gyakorlati példák a valós alkalmazásokhoz.
Hatékonyan hidalja át a funkcionális programozás és a C# fogalmait.
Bátorít a programozási horizontok bővítésére.
Meggyőző érvek a funkcionális programozás előnyei mellett.
Tömör mérete ellenére gazdag információtartalom.

Hátrányok:

Nem alkalmas kezdőknek; a C# nyelv előzetes ismerete szükséges.
Néhány fizikai példányban kötési problémák és hiányzó oldalak voltak.

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

Eredeti címe:

Functional Programming in C#: How to Write Better C# Code

Könyv tartalma:

Összefoglaló

A Funkcionális programozás C# nyelven megtanít a funkcionális gondolkodásmódot valós problémákra alkalmazni a C# nyelv segítségével. A könyv a sok gyakorlati példával olyan jártas C# programozók számára íródott, akiknek nincs korábbi FP-tapasztalatuk. Félelmetes új perspektívát fog nyújtani.

A nyomtatott könyv megvásárlása magában foglalja a Manning Publications ingyenes e-könyvét PDF, Kindle és ePub formátumban.

A technológiáról

A funkcionális programozás megváltoztatja a kódról való gondolkodásmódot. A C# fejlesztők számára az FP technikák nagyban javíthatják az állapotkezelést, az egyidejűséget, az eseménykezelést és a kód hosszú távú karbantartását. A C# pedig olyan rugalmasságot kínál, amely lehetővé teszi, hogy teljes mértékben kihasználja a funkcionális technikák alkalmazásának előnyeit. Ez a könyv egy új perspektíva félelmetes erejével ajándékozza meg Önt.

A könyvről

A Funkcionális programozás C# nyelven megtanítja, hogyan alkalmazza a funkcionális gondolkodást valós problémákra a C# nyelv segítségével. A funkcionális programozás elveinek és a funkcionális programozást lehetővé tevő nyelvi funkciók megismerésével kezd. A számos gyakorlati példa felfedezése során megismerheti a függvénykompozíció, az adatfolyam-programozás, a megváltoztathatatlan adatszerkezetek és a LINQ-val történő monádikus kompozíció erejét.

What's Inside

⬤ Írjon olvasható, csapatbarát kódot.

⬤ Mesteri aszinkron és adatfolyamokat.

⬤ Radikálisan javítsa a hibakezelést.

⬤ Event sourcing és más FP minták.

Az olvasóról

Jártas C# programozóknak íródott, akiknek nincs korábbi FP tapasztalatuk.

A szerzőről

Enrico Buonanno a Columbia Egyetemen tanult informatikát, és 15 éves tapasztalattal rendelkezik fejlesztőként, építészként és oktatóként.

Tartalomjegyzék

1. RÉSZ - ALAPVETŐ FOGALMAK.

⬤ A funkcionális programozás bevezetése.

⬤ Miért számít a függvénytisztaság.

⬤ Függvényaláírások és típusok tervezése.

⬤ A funkcionális programozás mintái.

⬤ Programok tervezése függvénykompozícióval.

2. RÉSZ - FUNKCIONÁLISSÁ VÁLÁS.

⬤ Funkcionális hibakezelés.

⬤ Egy alkalmazás strukturálása függvényekkel.

⬤ Effektív munkavégzés több argumentummal rendelkező függvényekkel.

⬤ Az adatokról való gondolkodás funkcionálisan.

⬤ Event sourcing: a perzisztencia funkcionális megközelítése.

3. RÉSZ - HALADÓ TECHNIKÁK.

⬤ Lazy computations, folytonosságok és a monádikus kompozíció szépsége.

⬤ Stateful programok és stateful számítások.

⬤ Munka aszinkron számításokkal.

⬤ Adatfolyamok és a reaktív kiterjesztések.

⬤ Egy bevezetés az üzenetátviteli párhuzamosságba.

A könyv egyéb adatai:

ISBN:9781617293955
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2017
Oldalak száma:408

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Funkcionális programozás C# nyelven: Hogyan írjunk jobb C# kódot - Functional Programming in C#: How...
Összefoglaló A Funkcionális programozás C#...
Funkcionális programozás C# nyelven: Hogyan írjunk jobb C# kódot - Functional Programming in C#: How to Write Better C# Code
Funkcionális programozás C# nyelven, második kiadás - Functional Programming in C#, Second...
A Funkcionális programozás C# nyelven, második kiadás...
Funkcionális programozás C# nyelven, második kiadás - Functional Programming in C#, Second Edition

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

© 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)