Reaktívne programovanie s RxJava: Vychádzanie z asynchrónnych, na udalostiach založených aplikácií

Hodnotenie:   (4,5 z 5)

Reaktívne programovanie s RxJava: Vychádzanie z asynchrónnych, na udalostiach založených aplikácií (Tomasz Nurkiewicz)

Recenzie čitateľov

Zhrnutie:

Kniha o RxJava získava prevažne pozitívne ohlasy pre svoj komplexný a jasný prístup k reaktívnemu programovaniu, čo z nej robí cenný zdroj informácií na štúdium tejto témy. Treba však poznamenať, že kniha nie je aktualizovaná pre RxJava 2, čo môže pre začiatočníkov predstavovať problém pri pochopení najnovších funkcií.

Výhody:

Kniha je dobre napísaná, komplexná a zrozumiteľná s dobrými príkladmi. Efektívne vysvetľuje koncepty aj aplikácie RxJavy. Čitatelia ocenia jej štruktúrovaný priebeh a hĺbku poskytovaných informácií. Považujú ju za neoceniteľnú pre začiatočníkov aj skúsených vývojárov, ktorí chcú prehĺbiť svoje znalosti reaktívneho programovania.

Nevýhody:

Kniha nie je aktualizovaná pre RxJava 2, čo môže u čitateľov vyvolávať zmätok a vyžadovať ďalší výskum. Niektoré témy sú vnímané ako okrajové alebo nie sú hlbšie pokryté a vyskytujú sa drobné problémy s formátovaním a korektúrou. Pre začiatočníkov môže byť kniha náročná bez predchádzajúcich znalostí alebo zdrojov.

(na základe 21 čitateľských recenzií)

Pôvodný názov:

Reactive Programming with RxJava: Creating Asynchronous, Event-Based Applications

Obsah knihy:

V dnešnej ére aplikácií, keď sú programy asynchrónne a odozva je taká dôležitá, vám reaktívne programovanie pomôže napísať spoľahlivejší, ľahšie škálovateľný a výkonnejší kód. Vďaka tejto praktickej knihe sa vývojári v jazyku Java najprv naučia, ako sa na problémy pozerať reaktívnym spôsobom, a potom vytvoria programy, ktoré využívajú najlepšie vlastnosti tejto vzrušujúcej novej paradigmy programovania.

Autori Tomasz Nurkiewicz a Ben Christensen uvádzajú konkrétne príklady, ktoré využívajú knižnicu RxJava na riešenie reálnych výkonnostných problémov na zariadeniach so systémom Android, ako aj na serveri. Dozviete sa, ako RxJava využíva paralelizmus a súbežnosť, aby vám pomohla riešiť súčasné problémy. Táto kniha poskytuje aj náhľad na pripravovanú verziu 2. 0.

⬤ Píšte programy, ktoré reagujú na viaceré asynchrónne zdroje vstupov bez toho, aby ste upadli do pekla spätných volaní.

⬤ Dosiahnite ten aha! moment, keď pochopíte, ako riešiť problémy reaktívnym spôsobom.

⬤ Vyrovnajte sa s observables, ktoré produkujú údaje príliš rýchlo na to, aby sa dali spotrebovať.

⬤ Preskúmajte stratégie ladenia a testovania programov napísaných reaktívnym štýlom.

⬤ Efektívne využívať paralelizmus a súbežnosť vo svojich programoch.

⬤ Zoznámte sa s prechodom na verziu 2 jazyka RxJava.

Ďalšie údaje o knihe:

ISBN:9781491931653
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2016
Počet strán:372

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Reaktívne programovanie s RxJava: Vychádzanie z asynchrónnych, na udalostiach založených aplikácií -...
V dnešnej ére aplikácií, keď sú programy...
Reaktívne programovanie s RxJava: Vychádzanie z asynchrónnych, na udalostiach založených aplikácií - Reactive Programming with RxJava: Creating Asynchronous, Event-Based Applications

Diela autora vydali tieto vydavateľstvá: