Hodnocení:
Kniha The Well-Grounded Rubyist je mezi čtenáři vysoce ceněna pro své komplexní pokrytí jazyka Ruby, poutavý styl psaní a schopnost vyhovět jak začátečníkům, tak zkušeným programátorům. Někteří uživatelé však kritizují problémy, jako jsou chyby v kódu, nedostatečná struktura pro různé úrovně dovedností a chybějící informace o některých tématech.
Klady:⬤ Komplexní pokrytí jazyka Ruby, od základů až po pokročilé koncepty.
⬤ Poutavý styl psaní a promyšlené příklady, díky nimž je učení příjemné.
⬤ Vhodné pro začátečníky i zkušené programátory, nabízí něco pro každého.
⬤ Silné zaměření na objektově orientované programování, které je pro Ruby zásadní.
⬤ Uživatelé oceňují pevné základy, které buduje pro začínající vývojáře v jazyce Ruby.
⬤ Přítomnost chyb v poskytnutém kódu, které způsobují frustraci začátečníků.
⬤ Některá cvičení jsou špatně sladěna s textem a používají koncepty, které ještě nebyly představeny.
⬤ Chybí přehledné uspořádání pro různé úrovně dovedností, což čtenářům ztěžuje identifikaci vhodného obsahu.
⬤ V některých částech chybí důležité informace nebo slibovaná témata, což vede ke zklamání.
⬤ Několik čtenářů zjistilo, že kniha zabíhá do zbytečných podrobností, které nemusí být pro praktické využití důležité.
(na základě 13 hodnocení čtenářů)
Shrnutí
The Well-Grounded Rubyist, Third Edition je skvěle napsaný výukový kurz, který začíná vaším prvním programem v Ruby a dovede vás až k sofistikovaným tématům, jako je reflexe, threading a rekurze. Mistři jazyka Ruby David A. Black a Joe Leo pro vás destilují své dlouholeté znalosti a soustředí se na jazyk a jeho použití, abyste mohli Ruby používat jakýmkoli způsobem. Aktualizováno pro Ruby 2. 5.
Zakoupení tištěné knihy zahrnuje bezplatnou elektronickou knihu ve formátech PDF, Kindle a ePub od Manning Publications.
O technologii
Jazyk Ruby, navržený pro produktivitu vývojářů, je snadno naučitelný dynamický jazyk ideální pro tvorbu prakticky jakéhokoli druhu softwaru. Díky své pověstné přátelské vývojářské komunitě, nespočtu knihoven a úžasným nástrojům, jako je například framework Rails, se stal jazykem, který si vybírají renomované společnosti včetně GitHubu, SlideShare a Shopify. Budoucnost je pro znalce jazyka Ruby jasná.
O knize
V knize The Well-Grounded Rubyist, Third Edition autoři David A. Black a Joseph Leo podávají mistrovství v Ruby srozumitelným a nenuceným stylem. Při psaní prvních programů v jazyce Ruby si upevníte základní principy. Poté se postupně dostanete k tématům, jako je reflexe, vlákno a rekurze, a své znalosti upevníte pomocí hodnotných cvičení, v nichž si své dovednosti procvičíte.
Co je uvnitř
⬤ Základní syntaxe jazyka Ruby.
⬤ Spouštění rozšíření jazyka Ruby.
⬤ Pojmy jako currying, kód bez postranních efektů a rekurze.
⬤ Aktualizace jazyka Ruby 2. 5.
O čtenáři
Pro čtenáře se začátečnickými znalostmi programování.
O autorech
David A. Black je mezinárodně známý vývojář a autor knih o Ruby a spoluzakladatel Ruby Central. Učitel a propagátor Ruby Joseph Leo III je zakladatelem společnosti Def Method a hlavním organizátorem konference Gotham Ruby Conference.
Obsah
ČÁST 1 ZÁKLADY RUBY.
⬤ Základy gramotnosti v jazyce Ruby.
⬤ Objekty, metody a lokální proměnné.
⬤ Organizace objektů pomocí tříd.
⬤ Moduly a organizace programu.
⬤ Výchozí objekt (self), obor a viditelnost.
⬤ Techniky řízení toku.
ČÁST 2 VESTAVĚNÉ TŘÍDY A MODULY.
⬤ Vestavěné základy.
⬤ Řetězce, symboly a další skalární objekty.
⬤ Objekty kolekcí a kontejnerů.
⬤ Centrální sbírky: Enumerable a Enumerator.
⬤ Pravidelné výrazy a operace s řetězci založené na regexpech.
⬤ Soubory a I/O operace.
ČÁST 3 DYNAMIKA V RUBY.
⬤ Individualizace objektů.
⬤ Volatelné a spustitelné objekty.
⬤ Zpětná volání, háčky a introspekce za běhu.
⬤ Ruby a funkcionální programování.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)