Dobrze uziemiony rubinista

Ocena:   (4,6 na 5)

Dobrze uziemiony rubinista (A. Black David)

Opinie czytelników

Podsumowanie:

Książka The Well-Grounded Rubyist cieszy się dużym uznaniem wśród czytelników ze względu na kompleksowe omówienie języka Ruby, wciągający styl pisania i zdolność do zaspokojenia potrzeb zarówno początkujących, jak i doświadczonych programistów. Niektórzy użytkownicy krytykują jednak takie kwestie, jak błędy w kodzie, brak struktury dla różnych poziomów umiejętności i brakujące informacje na niektóre tematy.

Zalety:

Kompleksowe omówienie języka Ruby, od podstaw po zaawansowane koncepcje.
Wciągający styl pisania i przemyślane przykłady, które sprawiają, że nauka jest przyjemna.
Odpowiedni zarówno dla początkujących, jak i doświadczonych programistów, oferując coś dla każdego.
Silny nacisk na programowanie obiektowe, które jest podstawą języka Ruby.
Użytkownicy doceniają solidne podstawy, jakie książka buduje dla początkujących programistów Ruby.

Wady:

Obecność błędów w dostarczonym kodzie, powodująca frustrację u początkujących.
Niektóre ćwiczenia są słabo dopasowane do tekstu, wykorzystując koncepcje, które nie zostały jeszcze wprowadzone.
Brak jasnej organizacji dla różnych poziomów umiejętności, co utrudnia czytelnikom zidentyfikowanie odpowiednich treści.
W niektórych sekcjach brakuje ważnych informacji lub obiecanych tematów, co prowadzi do rozczarowania.
Kilku czytelników stwierdziło, że książka zawiera niepotrzebne szczegóły, które mogą nie być istotne z praktycznego punktu widzenia.

(na podstawie 13 opinii czytelników)

Oryginalny tytuł:

The Well Grounded Rubyist

Zawartość książki:

Podsumowanie

The Well-Grounded Rubyist, Third Edition to pięknie napisany samouczek, który zaczyna się od pierwszego programu Ruby i prowadzi aż do zaawansowanych tematów, takich jak refleksja, wątkowanie i rekurencja. Mistrzowie Rubiego, David A. Black i Joe Leo, destylują swoją wieloletnią wiedzę, koncentrując się na języku i jego zastosowaniach, dzięki czemu możesz używać Rubiego w dowolny sposób. Zaktualizowano dla Ruby 2.5.

Zakup książki drukowanej obejmuje bezpłatny eBook w formatach PDF, Kindle i ePub od Manning Publications.

O technologii

Zaprojektowany z myślą o produktywności programistów, Ruby jest łatwym do nauczenia dynamicznym językiem, idealnym do tworzenia praktycznie każdego rodzaju oprogramowania. Jego słynna przyjazna społeczność programistów, niezliczone biblioteki i niesamowite narzędzia, takie jak framework Rails, sprawiły, że stał się językiem wybieranym przez znane firmy, w tym GitHub, SlideShare i Shopify. Przyszłość jest świetlana dla dobrze ugruntowanych Rubyistów.

O książce

W The Well-Grounded Rubyist, Third Edition, autorzy-eksperci David A. Black i Joseph Leo zapewniają mistrzostwo w Ruby w łatwym do odczytania, swobodnym stylu. W trakcie pisania swoich pierwszych programów w Ruby poznasz podstawowe zasady. Następnie będziesz stopniowo przechodzić do tematów takich jak refleksja, wątkowanie i rekurencja, utrwalając swoją wiedzę za pomocą wartościowych ćwiczeń, aby ćwiczyć swoje umiejętności po drodze.

What's Inside

⬤ Podstawowa składnia języka Ruby.

⬤ Uruchamianie rozszerzeń Ruby.

⬤ Koncepcje FP, takie jak currying, kod wolny od efektów ubocznych i rekurencja.

⬤ Aktualizacje Ruby 2.5.

O czytelniku

Dla czytelników z początkującymi umiejętnościami programowania.

O Autorach

David A. Black jest znanym na całym świecie programistą i autorem Ruby oraz współzałożycielem Ruby Central. Joseph Leo III jest założycielem Def Method i głównym organizatorem Gotham Ruby Conference.

Spis treści

CZĘŚĆ 1 PODSTAWY RUBY.

⬤ Budowanie umiejętności posługiwania się językiem Ruby.

⬤ Obiekty, metody i zmienne lokalne.

⬤ Organizowanie obiektów za pomocą klas.

⬤ Moduły i organizacja programu.

⬤ Obiekt domyślny (self), zakres i widoczność.

⬤ Techniki przepływu sterowania.

CZĘŚĆ 2 WBUDOWANE KLASY I MODUŁY.

⬤ Podstawowe elementy wbudowane.

⬤ Stringi, symbole i inne obiekty skalarne.

⬤ Obiekty kolekcji i kontenerów.

⬤ Centralne kolekcje: Enumerable i Enumerator.

⬤ Wyrażenia regularne i operacje na ciągach znaków oparte na wyrażeniach regularnych.

⬤ Operacje na plikach i operacje wejścia/wyjścia.

CZĘŚĆ 3 DYNAMIKA RUBY.

⬤ Indywiduacja obiektów.

⬤ Obiekty wywoływalne i uruchamialne.

⬤ Wywołania zwrotne, haki i introspekcja w czasie wykonywania.

⬤ Ruby i programowanie funkcyjne.

Dodatkowe informacje o książce:

ISBN:9781617295218
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2019
Liczba stron:584

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Dobrze uziemiony rubinista - The Well Grounded Rubyist
Podsumowanie The Well-Grounded Rubyist, Third Edition to pięknie napisany samouczek, który zaczyna się od...
Dobrze uziemiony rubinista - The Well Grounded Rubyist

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