Programovací jazyk Ruby: Všetko, čo potrebujete vedieť

Hodnotenie:   (4,4 z 5)

Programovací jazyk Ruby: Všetko, čo potrebujete vedieť (David Flanagan)

Recenzie čitateľov

Zhrnutie:

Programovací jazyk Ruby je chválený ako komplexný a prehľadný sprievodca vhodný pre skúsených programátorov, ktorí sa chcú naučiť Ruby. Hoci je bohatá na detaily a dobre organizovaná, mnohí recenzenti uvádzajú, že nie je ideálna pre úplných začiatočníkov kvôli nedostatku cvičení a predpokladom predchádzajúcich znalostí programovania. Okrem toho sa vo verzii elektronickej knihy vyskytujú problémy s formátovaním, najmä s obalom vzorového kódu na malých obrazovkách. Napriek týmto nedostatkom je kniha vysoko hodnotená pre svoju stručnosť a hĺbku.

Výhody:

Komplexné a jasné vysvetlenia, dobre štruktúrovaný obsah, výborná pre skúsených programátorov, pokrýva pokročilé témy, stručné a dobre zdokumentované príklady kódu, veľmi čitateľná, podporuje pochopenie nuáns jazyka Ruby.

Nevýhody:

Nie je vhodná pre úplných začiatočníkov, chýbajú cvičenia na posilnenie učenia, niektoré časti môžu byť príliš pokročilé alebo suché, verzia elektronickej knihy má problémy s obalom kódu, predpokladá znalosť programátorského žargónu a pojmov.

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

Pôvodný názov:

The Ruby Programming Language: Everything You Need to Know

Obsah knihy:

Programovací jazyk Ruby je autoritatívny sprievodca jazykom Ruby a poskytuje komplexné pokrytie verzií 1. 8 a 1. 9 jazyka. Napísal ju (a ilustroval! ) hviezdny tím:

⬤ David Flanagan, autor bestsellerov o programovacích jazykoch (vrátane JavaScript: The Definitive Guide a Java in a Nutshell) a autor repozitára Ruby Subversion.

⬤ Yukihiro „Matz“ Matsumoto, tvorca, dizajnér a hlavný vývojár jazyka Ruby a autor knihy Ruby in a Nutshell, ktorá bola rozšírená a prepracovaná do podoby tejto knihy.

⬤ Matzov šťastný otužilec, umelec a mimoriadny programátor Ruby.

Táto kniha sa začína stručným úvodom do jazyka a potom podrobne vysvetľuje jazyk zdola nahor: od lexikálnej a syntaktickej štruktúry cez dátové typy, výrazy a príkazy až po metódy, bloky, lambdy, uzávery, triedy a moduly.

Kniha obsahuje aj dlhý a dôkladný úvod do bohatého API platformy Ruby, ktorý demonštruje - s výrazne komentovaným príkladovým kódom - možnosti jazyka Ruby pre spracovanie textu, manipuláciu s číslami, kolekcie, vstup/výstup, siete a súbežnosť. Celá kapitola je venovaná možnostiam metaprogramovania Ruby.

The Ruby Programming Language definitívne dokumentuje jazyk Ruby, ale bez formálnej špecifikácie jazyka. Je napísaná pre skúsených programátorov, ktorí s jazykom Ruby začínajú, a pre súčasných programátorov, ktorí si chcú vyskúšať jeho pochopenie a zvýšiť svoje majstrovstvo v tomto jazyku.

Ďalšie údaje o knihe:

ISBN:9780596516178
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2008
Počet strán:448

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

JavaScript Pocket Reference: Aktivujte svoje webové stránky - JavaScript Pocket Reference: Activate...
JavaScript je všadeprítomným programovacím jazykom...
JavaScript Pocket Reference: Aktivujte svoje webové stránky - JavaScript Pocket Reference: Activate Your Web Pages
Programovací jazyk Ruby: Všetko, čo potrebujete vedieť - The Ruby Programming Language: Everything...
Programovací jazyk Ruby je autoritatívny...
Programovací jazyk Ruby: Všetko, čo potrebujete vedieť - The Ruby Programming Language: Everything You Need to Know
Horolezectvo v Írsku - Rock Climbing in Ireland
Toto je jediný sprievodca, ktorý dokumentuje írske horolezectvo v jednom zväzku. Zameriava sa na najlepšie cesty v...
Horolezectvo v Írsku - Rock Climbing in Ireland
Základy boulderingu - Kompletný sprievodca boulderingom - Bouldering essentials - The complete guide...
Táto kniha je vhodná pre každého, kto sa zaujíma o...
Základy boulderingu - Kompletný sprievodca boulderingom - Bouldering essentials - The complete guide to bouldering
Javascript: Definitívny sprievodca: Ovládajte najpoužívanejší programovací jazyk na svete -...
JavaScript je programovací jazyk webu a v súčasnosti...
Javascript: Definitívny sprievodca: Ovládajte najpoužívanejší programovací jazyk na svete - Javascript: The Definitive Guide: Master the World's Most-Used Programming Language
Javascript: Vychutnajte si všetko o tomto najznámejšom programovacom jazyku: Definitívny sprievodca:...
Od roku 1996 JavaScript: Je to programátorská...
Javascript: Vychutnajte si všetko o tomto najznámejšom programovacom jazyku: Definitívny sprievodca: Aktivujte svoje webové stránky - Javascript: The Definitive Guide: Activate Your Web Pages
Príklady Java v kocke - Java Examples in a Nutshell
Autor bestselleru Java in a Nutshell vytvoril celú knihu príkladov programovania v jazyku Java, z ktorých sa môžete...
Príklady Java v kocke - Java Examples in a Nutshell
Vrecková príručka Canvas: Skriptovaná grafika pre HTML5 - Canvas Pocket Reference: Scripted Graphics...
Prvok Canvas je revolučnou funkciou jazyka HTML5,...
Vrecková príručka Canvas: Skriptovaná grafika pre HTML5 - Canvas Pocket Reference: Scripted Graphics for HTML5
Java Foundation Classes v kocke: Stručná referencia pre stolové počítače - Java Foundation Classes...
Java Foundation Classes in a Nutshell je...
Java Foundation Classes v kocke: Stručná referencia pre stolové počítače - Java Foundation Classes in a Nutshell: A Desktop Quick Reference

Diela autora vydali tieto vydavateľstvá: