Predstavujeme funkčné programovanie pomocou jazyka C#: Využitie novej perspektívy pre vývojárov Oop

Predstavujeme funkčné programovanie pomocou jazyka C#: Využitie novej perspektívy pre vývojárov Oop (Vaskaran Sarcar)

Pôvodný názov:

Introducing Functional Programming Using C#: Leveraging a New Perspective for Oop Developers

Obsah knihy:

Pochopte silu jazyka C#, ktorý je multiparadigmatický. Táto kniha vám pomôže naučiť sa, analyzovať a využívať funkčné aspekty jazyka C#, aby ste mohli vytvárať lepšie programy.

Kniha je rozdelená na dve časti. Prvá časť sa začína prehľadom funkcionálneho programovania (FP). Venuje sa stavebným kameňom FP: funkciám a nemennosti. Dozviete sa o zabudovaných podporách pre FP, funkciách prvého a vyššieho rádu (HOF), funkčnej čistote a vedľajších efektoch, rôznych formách nemennosti a mnohom ďalšom. Časť II obsahuje diskusie o funkčnej kompozícii pomocou pipeliningu a curryingu. Vysvetľuje tiež, ako riešiť časové spájanie, a rozoberá čiastkové funkcie a užitočné funkčné vzory (napríklad Map, Bind, Filter a Fold). Autor Vaskaran Sarcar vás prevedie mechanizmami spracovania funkčných výnimiek a poskytne ďalšie tipy na zefektívnenie vašich programov.

Po prečítaní knihy pochopíte a budete schopní implementovať kľúčové aspekty FP. Budete schopní vytvárať lepší kód (a refaktorizovať existujúci kód) kombináciou najlepších techník z paradigiem FP aj objektovo orientovaného programovania (OOP).

Čo sa naučíte

⬤ Pochopiť, ako možno implementovať koncepty funkcionálneho programovania (FP) pomocou jazyka C#.

⬤ refakturovať existujúci kód (podľa paradigmy FP), aby bol čitateľnejší, udržiavateľnejší a predvídateľnejší.

⬤ Vedieť, ako možno rôzne používať pokročilé funkcie (ako sú delegáty, lambdy, generické funkcie).

⬤ Pochopiť, ako efektívne používať funkcie, ako sú lambda výrazy a odvodzovanie typov, keďže jazyk C# obsahuje explicitné rozšírenia jazyka na podporu funkcionálneho programovania.

Pre koho je táto kniha určená

Vývojárom jazyka C#, ktorí poznajú objektovo orientované programovanie (OOP) a chcú využiť silu funkcionálneho programovania (FP).

Ďalšie údaje o knihe:

ISBN:9781484296967
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Mäkká väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Návrhové vzory v jazyku C#: Praktická príručka s príkladmi z reálneho sveta - Design Patterns in C#:...
Získajte praktické skúsenosti s jednotlivými...
Návrhové vzory v jazyku C#: Praktická príručka s príkladmi z reálneho sveta - Design Patterns in C#: A Hands-On Guide with Real-World Examples
Interaktívne objektovo orientované programovanie v jazyku Java: Naučte sa a otestujte si svoje...
Časť I: - Kapitola 1: Koncepty objektovo...
Interaktívne objektovo orientované programovanie v jazyku Java: Naučte sa a otestujte si svoje programátorské zručnosti - Interactive Object-Oriented Programming in Java: Learn and Test Your Programming Skills
Začíname s pokročilým jazykom C#: Vylepšite svoje programátorské zručnosti - Getting Started with...
Úvod. Časť-I Kapitola 1: Delegáti...
Začíname s pokročilým jazykom C#: Vylepšite svoje programátorské zručnosti - Getting Started with Advanced C#: Upgrade Your Programming Skills
Návrhové vzory v jazyku Java: Praktické skúsenosti s príkladmi z reálneho sveta - Java Design...
Pomocou prístupu krok za krokom v tejto knihe sa...
Návrhové vzory v jazyku Java: Praktické skúsenosti s príkladmi z reálneho sveta - Java Design Patterns: A Hands-On Experience with Real-World Examples
Otestujte si svoje zručnosti v programovaní v jazyku C#: Preskúmajte a analyzujte dôležité funkcie...
Preskúmajte základné konštrukcie v jazyku C#...
Otestujte si svoje zručnosti v programovaní v jazyku C#: Preskúmajte a analyzujte dôležité funkcie jazyka C# - Test Your Skills in C# Programming: Review and Analyze Important Features of C#
Jednoduché a efektívne programovanie v jazyku C#: Dovednosti na vytváranie aplikácií pomocou Visual...
Využite zručnosti a prístupy k programovaniu na...
Jednoduché a efektívne programovanie v jazyku C#: Dovednosti na vytváranie aplikácií pomocou Visual Studia a .Net - Simple and Efficient Programming with C#: Skills to Build Applications with Visual Studio and .Net
Predstavujeme funkčné programovanie pomocou jazyka C#: Využitie novej perspektívy pre vývojárov Oop...
Pochopte silu jazyka C#, ktorý je...
Predstavujeme funkčné programovanie pomocou jazyka C#: Využitie novej perspektívy pre vývojárov Oop - Introducing Functional Programming Using C#: Leveraging a New Perspective for Oop Developers

Diela autora vydali tieto vydavateľstvá:

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