Learn Ruby the Hard Way: A Simple and Idiomatic Introduction to the Imaginative World Of Computational Thinking with Code
K**D
Would recommend for a novice coder
Great book for the novice coder, Learned a lot from Zed and hos humour and odd curse kept me listening / watching. Only complaint was the amount of fluff in the code we were writing for the choose your own adventure model, wish he used a different project to work on.
E**.
This is a very good book for someone without prior experience in Ruby and ...
This is a very good book for someone without prior experience in Ruby and in programming in general. It will help the absolute beginner to get familiar with the language and how to use basic structures.
W**O
Pésimo
Este libro trata de ser una introducción a la programación a través de Ruby; un lenguaje multiparadigma que cubre la Programación Orientada a Objetos, pero que falla de manera catastrófica al serlo.La mayor parte del código no es claro, no está comentado, no hay una explicación del porque hace tal cosa y utiliza funciones que el autor no explica. En estos casos el autor pide al lector buscar en Internet toda esta información, pero si compras un libro de programación supones que el libro contiene una explicación de las cosas, no una lista de palabras desconocidas que tienes que buscar en Internet y aprender a utilizar por tu cuenta.El autor expone varias veces que la Programación Orientada a Objetos se le hace algo muy "extraño" y admite que es algo que no domina (Ruby es un lenguaje orientado a objetos), el código y sus explicaciones sobre clases y objetos no son claras y pide que el lector busque en Internet toda la información. Para una persona que nunca ha programado se le hará extremadamente difícil seguir estos capítulos del libro, pero si tienes un poco de experiencia con un lenguaje como C++ lo tendrás un poco más fácil, ya que entiendes lo que es un constructor, destructor, herencia y polimorfismo, lo que el autor no explica en su libro, pero utiliza algunas de estas propiedades en sus ejemplos.Citando unas partes del libro:"WARNING! Programmers will tell you to read this guy named "Dijkstra" on this subject. I recommend you avoid his writings on this unless you enjoy being yelled at by someone who stopped programming at the same time programming started."Si no sabes quien es Dijkstra busca su artículo en Wikipedia."My problem is that Object-Oriented Programming (OPP) is just plain weird."Si eres una persona la cual nunca ha programado en toda su vida o quiere una introducción a Ruby te recomiendo buscar información en Internet (Algo que tendrás que hacer si compras este libro), buscar otro libro o leer este libro en línea de manera gratuita.
N**I
Excellent Foundation in Ruby
This book is great. I'm doing everything Zed suggests and it takes the time it takes. I've tried several other books and online resources, including videos at coding schools, and this one is the best I have found. It feels like a thorough foundation in the basics of Ruby, but since I'm a beginner, I can only speak at my level of expertise at the moment. Zed is a great teacher. Learning the basics of any complex pursuit can be inherently tedious, but Zed's humor and empathy help you stick with it. I highly recommend buying this book.
R**E
Not new
Ordered and paid for "New" and got book with stain on corner and sections in the first 30% have been highlighted. Not even close to "New".
TrustPilot
1天前
5天前