Hodnotenie:
Kniha je vysoko cenenou príručkou pre programovanie v jazyku Ruby, ktorá je oceňovaná pre svoje komplexné pokrytie a praktické zameranie. Nie je však ideálna pre úplných začiatočníkov, pretože ich môže ohromiť svojou hĺbkou a podrobnosťami.
Výhody:Podrobné a dôkladné pokrytie jazyka Ruby a jeho štandardnej knižnice, užitočné pre rýchle vyhľadávanie a skúsených vývojárov, dobre formátované a ľahko čitateľné, solídna referencia pre praktické aplikácie, pomáha pri riešení problémov, chválený štýl písania, nevyhnutné pre rubistov.
Nevýhody:Nie je vhodná pre začiatočníkov, nemusí poskytovať dostatočné usmernenie pre tých, ktorí majú málo skúseností s programovaním, môže byť roztrieštená v organizácii, fyzicky môže byť kniha ťažkopádna, niektoré strany nemusia byť dobre zviazané, nie je štruktúrovaná ako výučbový materiál pre úplných začiatočníkov.
(na základe 45 čitateľských recenzií)
Programming Ruby 1.9 & 2.0: The Pragmatic Programmers' Guide
Ruby je najrýchlejšie rastúci a najzaujímavejší dynamický jazyk. Ak potrebujete rýchlo dodávať funkčné programy, mali by ste do svojho súboru nástrojov pridať jazyk Ruby.
Táto kniha je jedinou kompletnou referenciou pre Ruby 1. 9 aj Ruby 2. 0, najnovšiu verziu jazyka Ruby.
Rok 2013 je rokom 20. výročia jazyka Ruby. Sme hrdí na to, že počas celej jeho histórie sme pokračovali v pokrývaní najnovšej verzie jazyka Ruby.
Chceli by ste sa dostať od prvého nápadu k funkčnému kódu oveľa, oveľa rýchlejšie? Trávite v súčasnosti viac času uspokojovaním kompilátora namiesto svojich klientov alebo koncových používateľov? Ste frustrovaní z náročných jazykov, ktoré akoby vám prekážali, namiesto toho, aby ste robili prácu? Používate Rails a chcete hlbšie preniknúť do základného jazyka Ruby? Ak áno, potom máme jazyk a knihu pre vás!
Ruby je plne objektovo orientovaný jazyk, podobne ako klasický objektovo orientovaný jazyk Smalltalk. Podobne ako Smalltalk je dynamicky typovaný (na rozdiel od Javy alebo C++), ale na rozdiel od Smalltalku obsahuje Ruby rovnaké vymoženosti, aké sa nachádzajú v moderných skriptovacích jazykoch, ako sú Perl a Python.
Kombinácia sily čisto objektovo orientovaného jazyka s pohodlím skriptovacieho jazyka robí z jazyka Ruby obľúbený nástroj inteligentných a pokrokových programátorov.
Pikoška obsahuje štyri hlavné časti:
* Uznávaný návod na používanie jazyka Ruby. * Definitívny odkaz na jazyk. * Kompletná dokumentácia všetkých zabudovaných tried, modulov a metód. * Kompletný popis všetkých 97 štandardných knižníc.
Toto je referenčná príručka jazyka Ruby, ktorá obsahuje opis všetkých modulov štandardných knižníc, kompletný odkaz na všetky zabudované triedy a moduly (vrátane všetkých nových a zmenených metód zavedených v Ruby 1. 9, 1. 9. 2, 1. 9. 3 a 2. 0). Obsahuje aj všetky nové a zmenené syntaxe a sémantiky zavedené od Ruby 1. 8. Okrem iných zaujímavých noviniek sa dozviete o nových pravidlách odovzdávania parametrov, o lokálnom rozsahu premenných v blokoch, o vláknach a o novej syntaxi deklarácie bloku.
O Ruby 2. 0
Ruby 2. 0 je menšou aktualizáciou Ruby 1. 9, na rozdiel od väčších aktualizácií z Ruby 1. 8 na Ruby 1. 9.
Hlavnými zmenami jazyka Ruby 2. 0 je pridanie argumentov kľúčových slov a zmena na používanie UTF-8 ako predvoleného kódovania zdrojových súborov.
Do štandardnej knižnice pribudlo niekoľko doplnkov vrátane:
* @Enumerator:: Lazy@, ktorá pridáva podporu pre lenivý prístup k potenciálne nekonečným zoznamom. * Zlepšenia umožňujú zapuzdriť zmeny v triedach tretích strán a rozšíriť ich aplikáciu na jednotlivé zdrojové súbory, čím sa zabráni znečisteniu globálnej aplikácie vašimi zmenami.
Zistíte tiež, že Ruby 2 je rýchlejšie a má vylepšenú správu pamäte, vďaka ktorej je vhodnejšie pre servery.
Celkovo je v knihe viac ako 110 častí, ktoré boli označené a prepojené s označením 2. 0 obsah.
Čo potrebujete
* Táto kniha predpokladá, že máte základné znalosti objektovo orientovaného programovania.
* Programátori Ruby vo všeobecnosti uprednostňujú príkazový riadok na spúšťanie svojho kódu a skôr používajú textové editory ako IDE.
* Ruby beží na systémoch Windows, Linux a M.
© 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)