Ocena:
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)
The Ruby Programming Language: Everything You Need to Know
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.
© 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)