Programowanie w Ruby 1.9 i 2.0: Pragmatyczny przewodnik dla programistów

Ocena:   (4,6 na 5)

Programowanie w Ruby 1.9 i 2.0: Pragmatyczny przewodnik dla programistów (Dave Thomas)

Opinie czytelników

Podsumowanie:

Książka ta jest wysoko cenionym źródłem informacji na temat programowania w języku Ruby, chwalonym za kompleksowe omówienie i praktyczne ukierunkowanie. Nie jest jednak idealna dla zupełnie początkujących, ponieważ może ich przytłoczyć swoją głębią i szczegółowością.

Zalety:

Szczegółowe i dokładne omówienie języka Ruby i jego standardowej biblioteki, przydatne dla doświadczonych programistów, dobrze sformatowana i łatwa w czytaniu, solidne odniesienie do praktycznych zastosowań, pomaga w rozwiązywaniu problemów, chwalony styl pisania, niezbędny dla rubinistów.

Wady:

Nie jest przyjazna dla początkujących, może nie zapewniać odpowiednich wskazówek dla osób z niewielkim doświadczeniem w programowaniu, może być rozproszona w organizacji, fizyczna książka może być nieporęczna, niektóre strony mogą nie być dobrze oprawione, nie ma struktury samouczka dla absolutnie początkujących.

(na podstawie 45 opinii czytelników)

Oryginalny tytuł:

Programming Ruby 1.9 & 2.0: The Pragmatic Programmers' Guide

Zawartość książki:

Ruby to najszybciej rozwijający się i najbardziej ekscytujący dynamiczny język programowania. Jeśli potrzebujesz szybko dostarczać działające programy, powinieneś dodać Ruby do swojego zestawu narzędzi.

Ta książka jest jedynym kompletnym źródłem informacji zarówno o Ruby 1.9, jak i Ruby 2.0, najnowszej wersji języka Ruby.

W 2013 roku przypada 20. rocznica powstania języka Ruby. Jesteśmy dumni z tego, że w całej historii tego języka, nadal zajmujemy się jego najnowszą wersją.

Czy chciałbyś przejść od pierwszego pomysłu do działającego kodu dużo, dużo szybciej? Czy obecnie spędzasz więcej czasu na zadowalaniu kompilatora zamiast swoich klientów lub użytkowników końcowych? Czy jesteś sfrustrowany wymagającymi językami, które wydają się przeszkadzać, zamiast wykonywać swoją pracę? Używasz Railsów i chcesz zagłębić się w bazowy język Ruby? Jeśli tak, to mamy język i książkę dla Ciebie!

Ruby jest językiem w pełni obiektowym, podobnie jak klasyczny język obiektowy, Smalltalk. Podobnie jak Smalltalk, jest dynamicznie typowany (w przeciwieństwie do Javy lub C++), ale w przeciwieństwie do Smalltalk, Ruby oferuje te same udogodnienia, które można znaleźć w nowoczesnych językach skryptowych, takich jak Perl i Python.

Połączenie mocy czystego języka obiektowego z wygodą języka skryptowego sprawia, że Ruby jest ulubionym narzędziem inteligentnych, myślących przyszłościowo programistów.

The Pickaxe zawiera cztery główne sekcje:

* Uznany samouczek na temat korzystania z Ruby. * Ostateczne odniesienie do języka. * Kompletna dokumentacja wszystkich wbudowanych klas, modułów i metod. * Kompletne opisy wszystkich 97 standardowych bibliotek.

Jest to podręcznik referencyjny dla języka Ruby, zawierający opis wszystkich standardowych modułów bibliotecznych, kompletne odniesienie do wszystkich wbudowanych klas i modułów (w tym wszystkich nowych i zmienionych metod wprowadzonych przez Ruby 1.9, 1.9. 2, 1. 9. 3 i 2. 0). Zawiera również wszystkie nowe i zmienione składnie i semantyki wprowadzone od Ruby 1.8. Dowiedz się o nowych zasadach przekazywania parametrów, określaniu zakresu zmiennych lokalnych w blokach, włóknach i nowej składni deklaracji bloków, a także o innych ekscytujących nowościach.

O Ruby 2.0

Ruby 2.0 jest niewielką aktualizacją do Ruby 1.9, w przeciwieństwie do większych aktualizacji z Ruby 1.8 do Ruby 1.9.

Główne zmiany w języku Ruby 2.0 to dodanie argumentów słów kluczowych i zmiana na używanie UTF-8 jako domyślnego kodowania plików źródłowych.

Istnieje wiele dodatków do standardowej biblioteki, w tym:

* @Enumerator:: Lazy@, który dodaje wsparcie dla leniwego dostępu do potencjalnie nieskończonych list. * Udoskonalenia pozwalają na hermetyzację zmian w klasach innych firm i rozszerzenie ich zastosowania na poszczególne pliki źródłowe, zapobiegając zanieczyszczeniu globalnej aplikacji.

Przekonasz się również, że Ruby 2 jest szybszy i posiada usprawnienia w zarządzaniu pamięcią, które czynią go bardziej przyjaznym dla serwerów.

Podsumowując, istnieje ponad 110 sekcji książki, które zostały oznaczone i połączone linkami, aby wskazać zawartość 2. 0.

Czego potrzebujesz

* Ta książka zakłada, że masz podstawową wiedzę na temat programowania obiektowego.

* Ogólnie rzecz biorąc, programiści Ruby mają tendencję do preferowania wiersza poleceń do uruchamiania swojego kodu i raczej używają edytorów tekstu niż IDE.

* Ruby działa w systemach Windows, Linux i M.

Dodatkowe informacje o książce:

ISBN:9781937785499
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2013
Liczba stron:888

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Programowanie Elixir >= 1.6: Funkcjonalny > Współbieżny > Pragmatyczny > Zabawny - Programming...
Ta książka to wprowadzenie do Elixira dla...
Programowanie Elixir >= 1.6: Funkcjonalny > Współbieżny > Pragmatyczny > Zabawny - Programming Elixir >= 1.6: Functional > Concurrent > Pragmatic > Fun
Programowanie w Ruby 1.9 i 2.0: Pragmatyczny przewodnik dla programistów - Programming Ruby 1.9 &...
Ruby to najszybciej rozwijający się i najbardziej...
Programowanie w Ruby 1.9 i 2.0: Pragmatyczny przewodnik dla programistów - Programming Ruby 1.9 & 2.0: The Pragmatic Programmers' Guide
Jimmy Adamson: Człowiek, który powiedział „nie” Anglii - Jimmy Adamson: The Man Who Said No to...
W 1962 roku Jimmy Adamson miał świat u swoich stóp:...
Jimmy Adamson: Człowiek, który powiedział „nie” Anglii - Jimmy Adamson: The Man Who Said No to England
The Craft Maltsters' Handbook
Przemysłowy proces kiełkowania - który przekształca twarde, nierozpuszczalne zboża w kruche, ekstrahowalne ziarna do późniejszego wykorzystania jako...
The Craft Maltsters' Handbook
Vanity Project: Opowieść o modzie i stylizacji celebrytów autorstwa Dave'a Thomasa - Vanity Project:...
W 1988 roku Dave Thomas był bezrobotnym...
Vanity Project: Opowieść o modzie i stylizacji celebrytów autorstwa Dave'a Thomasa - Vanity Project: A Tale of Fashion and Celebrity Styled by Dave Thomas
Babcia poszła do nieba - Grandma Went to Heaven
Niestety, czasami dzieci doświadczają niespodziewanej śmierci ukochanej osoby lub przyjaciela i mają trudności ze...
Babcia poszła do nieba - Grandma Went to Heaven
Programowanie Ruby: Pragmatyczny przewodnik dla programistów - Programming Ruby: The Pragmatic...
Ruby to coraz bardziej popularny, w pełni...
Programowanie Ruby: Pragmatyczny przewodnik dla programistów - Programming Ruby: The Pragmatic Programmers' Guide
Opowieść dyrektora: John Bond, Burnley i pamiętniki Dereka Gilla z zarządu - A Director's Tale: John...
A Director's Tale to historia klubu piłkarskiego...
Opowieść dyrektora: John Bond, Burnley i pamiętniki Dereka Gilla z zarządu - A Director's Tale: John Bond, Burnley and the Boardroom Diaries of Derek Gill
Jak wczoraj: Całe życie na Turf Moor - Like It Was Yesterday: A Lifetime at Turf Moor
Były dyrektor Burnley FC, Clive Holt, przedstawia nam swoje 35 lat pracy...
Jak wczoraj: Całe życie na Turf Moor - Like It Was Yesterday: A Lifetime at Turf Moor
Burnley: mistrzowie ponownie! - Zadziwiający sezon 2022/23 z Vincentem Kompanym - Burnley; Champions...
Burnley, Champions Again! opowiada historię...
Burnley: mistrzowie ponownie! - Zadziwiający sezon 2022/23 z Vincentem Kompanym - Burnley; Champions Again! - The Astonishing 2022/23 season with Vincent Kompany

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)