Programování v jazyce Ruby 1.9 a 2.0: Pragmatický průvodce programátora

Hodnocení:   (4,6 z 5)

Programování v jazyce Ruby 1.9 a 2.0: Pragmatický průvodce programátora (Dave Thomas)

Recenze čtenářů

Shrnutí:

Kniha je vysoce ceněnou příručkou pro programování v jazyce Ruby, která je oceňována pro své komplexní pokrytí a praktické zaměření. Není však ideální pro úplné začátečníky, protože je může zahltit svou hloubkou a podrobnostmi.

Klady:

Podrobné a důkladné pokrytí jazyka Ruby a jeho standardní knihovny, užitečné pro rychlé vyhledávání a zkušené vývojáře, dobře formátované a snadno čtivé, solidní reference pro praktické aplikace, pomáhá při řešení problémů, chválený styl psaní, nezbytné pro rubisty.

Zápory:

Není vhodný pro začátečníky, nemusí poskytovat dostatečný návod pro ty, kteří mají s programováním málo zkušeností, může být roztříštěný v organizaci, fyzicky může být kniha těžkopádná, některé stránky nemusí být dobře svázané, není strukturován jako výukový program pro úplné začátečníky.

(na základě 45 hodnocení čtenářů)

Původní název:

Programming Ruby 1.9 & 2.0: The Pragmatic Programmers' Guide

Obsah knihy:

Ruby je nejrychleji se rozvíjející a nejzajímavější dynamický jazyk. Pokud potřebujete rychle dodávat funkční programy, měli byste do své sady nástrojů přidat jazyk Ruby.

Tato kniha je jedinou kompletní referencí pro Ruby 1. 9 i Ruby 2. 0, nejnovější verzi jazyka Ruby.

V roce 2013 si připomínáme 20. výročí jazyka Ruby. Jsme hrdí na to, že jsme po celou dobu jeho existence pokračovali v pokrývání nejnovější verze jazyka Ruby.

Chcete se od prvního nápadu dostat k funkčnímu kódu mnohem, mnohem rychleji? Trávíte v současné době více času uspokojováním překladače místo svých klientů nebo koncových uživatelů? Jste frustrovaní z náročných jazyků, které jako by se vám pletly pod nohy, místo abyste se věnovali práci? Používáte Rails a chcete proniknout hlouběji do základního jazyka Ruby? Pokud ano, pak pro vás máme jazyk a knihu!

Ruby je plně objektově orientovaný jazyk, podobně jako klasický objektově orientovaný jazyk Smalltalk. Stejně jako Smalltalk je dynamicky typovaný (na rozdíl od Javy nebo C++), ale na rozdíl od Smalltalku obsahuje Ruby stejné vymoženosti, jaké najdeme v moderních skriptovacích jazycích, jako jsou Perl a Python.

Kombinace síly čistě objektově orientovaného jazyka s pohodlím skriptovacího jazyka činí z jazyka Ruby oblíbený nástroj inteligentních a perspektivních programátorů.

Kniha Pickaxe obsahuje čtyři hlavní části:

* Uznávaný návod na používání jazyka Ruby. * Definitivní reference k jazyku. * Kompletní dokumentace všech vestavěných tříd, modulů a metod. * Kompletní popisy všech 97 standardních knihoven.

Jedná se o referenční příručku jazyka Ruby, která obsahuje popis všech standardních knihovních modulů, kompletní odkaz na všechny vestavěné třídy a moduly (včetně všech nových a změněných metod zavedených v jazyce Ruby 1. 9, 1. 9. 2, 1. 9. 3 a 2. 0). Obsahuje také všechny nové a změněné syntaxe a sémantiky zavedené od verze Ruby 1. 8. Dozvíte se mimo jiné o nových pravidlech pro předávání parametrů, rozsahu lokálních proměnných v blocích, vláknech a nové syntaxi deklarace bloků a dalších zajímavých novinkách.

O Ruby 2. 0

Ruby 2. 0 je menší aktualizací jazyka Ruby 1. 9, na rozdíl od větších aktualizací z Ruby 1. 8 na Ruby 1. 9.

Hlavními změnami jazyka Ruby 2. 0 je přidání argumentů klíčových slov a změna na používání UTF-8 jako výchozího kódování zdrojových souborů.

Do standardní knihovny přibyla řada přírůstků, včetně:

* @Enumerator:: Lazy@, která přidává podporu pro líný přístup k potenciálně nekonečným seznamům. * Zpřesnění umožňují zapouzdřit změny ve třídách třetích stran a omezit jejich aplikaci na jednotlivé zdrojové soubory, čímž se zabrání znečištění globální aplikace vašimi změnami.

Zjistíte také, že Ruby 2 je rychlejší a má vylepšenou správu paměti, díky níž je přívětivější k serverům.

Celkově je v knize více než 110 částí, které byly označeny a propojeny křížovými odkazy, které naznačují, že se jedná o verzi 2. 0.

Co potřebujete

* Tato kniha předpokládá, že máte základní znalosti objektově orientovaného programování.

* Obecně platí, že programátoři Ruby dávají při spouštění svého kódu přednost příkazovému řádku a používají spíše textové editory než IDE.

* Ruby běží v systémech Windows, Linux a M.

Další údaje o knize:

ISBN:9781937785499
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2013
Počet stran:888

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Programování v jazyce Elixir >= 1.6: Funkcionální > Souběžné > Pragmatické > Zábavné - Programming...
Tato kniha je úvodem do jazyka Elixir pro zkušené...
Programování v jazyce Elixir >= 1.6: Funkcionální > Souběžné > Pragmatické > Zábavné - Programming Elixir >= 1.6: Functional > Concurrent > Pragmatic > Fun
Programování v jazyce Ruby 1.9 a 2.0: Pragmatický průvodce programátora - Programming Ruby 1.9 &...
Ruby je nejrychleji se rozvíjející a...
Programování v jazyce Ruby 1.9 a 2.0: Pragmatický průvodce programátora - Programming Ruby 1.9 & 2.0: The Pragmatic Programmers' Guide
Jimmy Adamson: Muž, který řekl Anglii ne - Jimmy Adamson: The Man Who Said No to England
V roce 1962 ležel Jimmymu Adamsonovi svět u nohou: Adamson byl...
Jimmy Adamson: Muž, který řekl Anglii ne - Jimmy Adamson: The Man Who Said No to England
The Craft Maltsters' Handbook
Průmyslový proces klíčení, při němž se tvrdé nerozpustné obiloviny mění na drobivá, extrahovatelná zrna, která se následně používají jako zdroj potravy...
The Craft Maltsters' Handbook
Projekt marnosti: Příběh o módě a celebritách ve stylu Davea Thomase - Vanity Project: A Tale of...
V roce 1988 byl Dave Thomas nezaměstnaným...
Projekt marnosti: Příběh o módě a celebritách ve stylu Davea Thomase - Vanity Project: A Tale of Fashion and Celebrity Styled by Dave Thomas
Babička šla do nebe - Grandma Went to Heaven
Bohužel se někdy stává, že děti zažijí nečekanou smrt blízkého člověka nebo kamaráda a mají problém ji pochopit a vyrovnat...
Babička šla do nebe - Grandma Went to Heaven
Programování v jazyce Ruby: Ruby: Průvodce pragmatických programátorů - Programming Ruby: The...
Ruby je stále populárnější, plně objektově...
Programování v jazyce Ruby: Ruby: Průvodce pragmatických programátorů - Programming Ruby: The Pragmatic Programmers' Guide
Příběh režiséra: John Bond, Burnley a deníky Dereka Gilla z představenstva - A Director's Tale: John...
Příběh ředitele je příběhem fotbalového klubu...
Příběh režiséra: John Bond, Burnley a deníky Dereka Gilla z představenstva - A Director's Tale: John Bond, Burnley and the Boardroom Diaries of Derek Gill
Jako by to bylo včera: Život na Turf Moor - Like It Was Yesterday: A Lifetime at Turf Moor
Bývalý ředitel FC Burnley Clive Holt nám v poutavých pamětech...
Jako by to bylo včera: Život na Turf Moor - Like It Was Yesterday: A Lifetime at Turf Moor
Burnley; opět šampióni! - Úžasná sezona 2022/23 s Vincentem Kompanym - Burnley; Champions Again! -...
Burnley, opět šampióni! vypráví příběh...
Burnley; opět šampióni! - Úžasná sezona 2022/23 s Vincentem Kompanym - Burnley; Champions Again! - The Astonishing 2022/23 season with Vincent Kompany

Díla autora vydali tito vydavatelé:

© 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)