Hodnocení:
Kniha Programovací jazyk Ruby je oceňována jako komplexní a přehledná příručka vhodná pro zkušené programátory, kteří se chtějí naučit Ruby. Přestože je bohatě zpracovaná a přehledná, mnozí recenzenti uvádějí, že není ideální pro úplné začátečníky kvůli nedostatku cvičení a předpokladům předchozích znalostí programování. Kromě toho se ve verzi elektronické knihy vyskytují problémy s formátováním, zejména s obalováním ukázkového kódu na malých obrazovkách. I přes tyto nedostatky je kniha vysoce ceněna pro svou stručnost a hloubku.
Klady:Komplexní a jasná vysvětlení, dobře strukturovaný obsah, skvělá pro zkušené programátory, pokrývá pokročilá témata, stručné a dobře zdokumentované příklady kódu, velmi čtivá, podporuje pochopení nuancí jazyka Ruby.
Zápory:Nevhodné pro úplné začátečníky, chybí cvičení na upevnění učiva, některé části mohou být příliš pokročilé nebo suché, verze elektronické knihy má problémy s obalováním kódu, předpokládá znalost programátorského žargonu a pojmů.
(na základě 115 hodnocení čtenářů)
The Ruby Programming Language: Everything You Need to Know
Programovací jazyk Ruby je autoritativní průvodce jazykem Ruby a poskytuje komplexní pokrytí verzí 1. 8 a 1. 9 jazyka. Napsal ji (a ilustroval! ) hvězdný tým:
⬤ David Flanagan, autor bestsellerů o programovacích jazycích (včetně JavaScript: The Definitive Guide a Java in a Nutshell) a autor repozitáře Ruby Subversion.
⬤ Yukihiro „Matz“ Matsumoto, tvůrce, designér a hlavní vývojář jazyka Ruby a autor knihy Ruby in a Nutshell, která byla rozšířena a přepracována do podoby této knihy.
⬤ Why the lucky stiff, umělec a mimořádný programátor Ruby.
Tato kniha začíná stručným úvodem do jazyka a poté podrobně vysvětluje jazyk zdola nahoru: od lexikální a syntaktické struktury přes datové typy, výrazy a příkazy až po metody, bloky, lambdy, uzávěry, třídy a moduly.
Kniha také obsahuje dlouhý a důkladný úvod do bohatého API platformy Ruby, kde jsou demonstrovány -- s bohatě komentovaným příkladovým kódem -- možnosti jazyka Ruby pro zpracování textu, manipulaci s čísly, kolekce, vstup/výstup, sítě a souběžnost. Celá kapitola je věnována možnostem metaprogramování v jazyce Ruby.
The Ruby Programming Language definitivně dokumentuje jazyk Ruby, ale bez formální specifikace jazyka. Je napsána pro zkušené programátory, kteří s jazykem Ruby začínají, a pro stávající programátory, kteří chtějí zpochybnit své znalosti a zvýšit své mistrovství v tomto jazyce.
© 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)