Programming Ruby 1.9 & 2.0 4ed: The Pragmatic Programmers' Guide (The Facets of Ruby)
B**N
Comprehensive and Witty
This is the best programming book I've ever read. Each chapter is well-structured and concentrates on language specifics, sparing the reader from revising concepts like object-orientation over and over again. But the best part is, it actually made me laugh.Rather than being an expanded version of online documentation, this book takes a top-down approach to efficiently cover the bare essentials and get stuck in. Later chapters look at specific parts, such as regular expressions, in more detail.While there is some repetition between chapters, I find this helps me to learn. However, the book does aim to be comprehensive, so expect some more esoteric content later on, including character encodings a large chunk of the language reference.Improvements: Remove the language reference in favour of online chapters.
T**Y
Comprehensive and easy to use
Probably the best introduction for a programming language that I've ever read (and I've read quite a few). Well worth buying a copy.
M**G
An excellent second-hand book (the first half, anyway)
There are three things to say about this book.1. The tutorial in the first half of the book is excellent. It is a great way to learn Ruby. After you've finished it you should have basic competence in Ruby.2. The second half of the book is a reference - you can Google what you want to know much quicker, so this part is pointless these days.3. The book covers Ruby 1.9 and 2.0. My version installed on Windows is 3.1.2, so the book, printed in 2013 (approx. 10 years previously in 2022) is a bit old. If you are really keen on learning Ruby there are more modern texts available.
H**I
Five Stars
Excellent book.
G**D
Five Stars
Great service and no product issues.
M**R
Good reference
Sometimes a little muddled and starts using topics that haven't yet been introduced but excellent as a reference book if you already pretty much know what you're doing
T**Y
This is the standard reference book for Ruby. It ...
This is the standard reference book for Ruby. It covers the language and the standard library, from basics to in-depth reference. Well-written and -organised.
N**Y
Three Stars
great does what is says on the cover
X**R
Libro de referencia del lenguaje Ruby.
Este no es un libro de texto, es una referencia del lenguaje. Soy nuevo en Ruby (pero veterano en C++) y el libro no pretende llevarnos de la mano a través del lenguaje. Es más, el autor asume que el lector está familiarizado con otros lenguajes, y en muchos lugares hace referencia a C++ o Java para ejemplificar un punto o hacer una diferencia. Eso no me molestó para nada.Hay un montón de rincones obscuros en Ruby, que los novatos como yo no deberían adentrarse tan pronto, sino cuando se haya programado alguna aplicación no trivial. De otra manera, como en mi caso, no se entenderá la razón de ser de todas y cada una de las características del lenguaje.Una mitad del libro está dedicada como referencia a módulos, apis y gems. Si estamos sentados programando, lo más natural es buscar en Google la referencia a una API o a una gem. Pero es valioso si lo hojeamos para conocer mucho de lo que viene incluído en el lenguaje, y eventualmente, no reinventar la rueda.En resumen, el libro no es recomendable si son novatos en Ruby o en programación en general. Pero si ya programan y quieren ver lo fantástico que puede llegar a ser Ruby, entonces este libro es la mejor opción.
A**T
Fundamental
É a "Bíblia" do Ruby. Obra fundamental para qualquer um que deseja aprender essa linguagem elegante e incrível, criada no Japão na década de 1990.
P**R
Great reference book
Very detailed reference book. This is a must have for every rails developer, but if you are a complete beginner, this book will likely not give the guidance needed unless the person already has strong OOO skills from other languages. If you are new to programming, this book will be useful - but not the best starting point as it is a reference guide and not a guide to teach someone how to program and about OOO.
D**D
Five Stars
Nice book with in time delivery.
D**N
Très bon livre pour revoir ses bases en Ruby
Un bon livre à avoir dans sa bibliothèque comme référence Ruby.Je recommande fortement de l'avoir pour ceux qui souhaite apprendre Ruby sérieusement.
Trustpilot
2 days ago
4 days ago