Język programowania Ruby: Wszystko, co musisz wiedzieć

Ocena:   (4,4 na 5)

Język programowania Ruby: Wszystko, co musisz wiedzieć (David Flanagan)

Opinie czytelników

Podsumowanie:

The Ruby Programming Language jest chwalony jako kompleksowy i przejrzysty przewodnik odpowiedni dla doświadczonych programistów chcących nauczyć się języka Ruby. Chociaż jest on bogaty w szczegóły i dobrze zorganizowany, wielu recenzentów wskazuje, że nie jest on idealny dla zupełnie początkujących ze względu na brak ćwiczeń i założenia dotyczące wcześniejszej wiedzy programistycznej. Dodatkowo, w wersji ebookowej występują problemy z formatowaniem, szczególnie w przypadku zawijania przykładowego kodu na małych ekranach. Pomimo tych wad, książka jest wysoko ceniona za swoją zwięzłość i głębię.

Zalety:

Wyczerpujące i jasne wyjaśnienia, dobrze zorganizowana treść, świetna dla doświadczonych programistów, obejmuje zaawansowane tematy, zwięzłe i dobrze udokumentowane przykłady kodu, bardzo czytelna, zachęca do zrozumienia niuansów Rubiego.

Wady:

Nieodpowiednia dla zupełnie początkujących, brak ćwiczeń wzmacniających naukę, niektóre sekcje mogą być zbyt zaawansowane lub suche, wersja ebook ma problemy z zawijaniem kodu, zakłada znajomość żargonu programistycznego i pojęć.

(na podstawie 115 opinii czytelników)

Oryginalny tytuł:

The Ruby Programming Language: Everything You Need to Know

Zawartość książki:

The Ruby Programming Language to autorytatywny przewodnik po języku Ruby, który zapewnia kompleksowe omówienie wersji 1. 8 i 1.9 tego języka. Został napisany (i zilustrowany! ) przez zespół gwiazd:

⬤ Davida Flanagana, autora bestsellerowych „biblii” języków programowania (w tym JavaScript: The Definitive Guide i Java in a Nutshell) oraz committera repozytorium Ruby Subversion.

⬤ Yukihiro „Matz” Matsumoto, twórca, projektant i główny programista Ruby oraz autor Ruby in a Nutshell, która została rozszerzona i poprawiona, aby stać się niniejszą książką.

⬤ Szczęśliwy sztywniak, artysta i nadzwyczajny programista Ruby.

Książka ta rozpoczyna się od szybkiego samouczka na temat języka, a następnie szczegółowo wyjaśnia język od podstaw: od struktury leksykalnej i składniowej, przez typy danych, wyrażenia i instrukcje, aż po metody, bloki, lambdy, domknięcia, klasy i moduły.

Książka zawiera również długie i dokładne wprowadzenie do bogatego API platformy Ruby, demonstrując - z mocno komentowanym kodem przykładowym - możliwości Rubiego w zakresie przetwarzania tekstu, manipulacji liczbami, kolekcji, wejścia / wyjścia, sieci i współbieżności. Cały rozdział poświęcony jest możliwościom Rubiego w zakresie metaprogramowania.

The Ruby Programming Language dokumentuje język Ruby w sposób ostateczny, ale bez formalności specyfikacji języka. Jest on przeznaczony zarówno dla doświadczonych programistów, którzy dopiero poznają język Ruby, jak i dla obecnych programistów Ruby, którzy chcą rzucić wyzwanie swojemu zrozumieniu i zwiększyć swoją biegłość w posługiwaniu się tym językiem.

Dodatkowe informacje o książce:

ISBN:9780596516178
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2008
Liczba stron:448

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

JavaScript Pocket Reference: Aktywuj swoje strony internetowe - JavaScript Pocket Reference:...
JavaScript jest wszechobecnym językiem...
JavaScript Pocket Reference: Aktywuj swoje strony internetowe - JavaScript Pocket Reference: Activate Your Web Pages
Język programowania Ruby: Wszystko, co musisz wiedzieć - The Ruby Programming Language: Everything...
The Ruby Programming Language to autorytatywny...
Język programowania Ruby: Wszystko, co musisz wiedzieć - The Ruby Programming Language: Everything You Need to Know
Wspinaczka skałkowa w Irlandii - Rock Climbing in Ireland
Jest to jedyny przewodnik dokumentujący irlandzką wspinaczkę w jednym tomie. Koncentruje się na...
Wspinaczka skałkowa w Irlandii - Rock Climbing in Ireland
Podstawy boulderingu - Kompletny przewodnik po boulderingu - Bouldering essentials - The complete...
Ta książka jest odpowiednia dla każdego...
Podstawy boulderingu - Kompletny przewodnik po boulderingu - Bouldering essentials - The complete guide to bouldering
JavaScript: The Definitive Guide: Opanuj najczęściej używany język programowania na świecie -...
JavaScript jest językiem programowania sieci i...
JavaScript: The Definitive Guide: Opanuj najczęściej używany język programowania na świecie - Javascript: The Definitive Guide: Master the World's Most-Used Programming Language
Javascript: The Definitive Guide: Aktywuj swoje strony internetowe - Javascript: The Definitive...
Od 1996 roku, JavaScript: The Definitive Guide...
Javascript: The Definitive Guide: Aktywuj swoje strony internetowe - Javascript: The Definitive Guide: Activate Your Web Pages
Przykłady Java w pigułce - Java Examples in a Nutshell
Autor bestsellera Java in a Nutshell stworzył całą książkę z przykładami programowania w Javie, z których można...
Przykłady Java w pigułce - Java Examples in a Nutshell
Canvas Pocket Reference: Grafika skryptowa dla HTML5 - Canvas Pocket Reference: Scripted Graphics...
Element Canvas to rewolucyjna funkcja HTML5, która...
Canvas Pocket Reference: Grafika skryptowa dla HTML5 - Canvas Pocket Reference: Scripted Graphics for HTML5
Java Foundation Classes in a Nutshell: A Desktop Quick Reference
Java Foundation Classes in a Nutshell to niezastąpione szybkie źródło informacji dla programistów...
Java Foundation Classes in a Nutshell: A Desktop Quick Reference

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)