ptg11539634
“The book is just perfect! The elegance of Ruby shines but it also works as an A to Z of object-
oriented programming in general.”
—Emil Rondahl, C# & .NET consultant
“This is an exceptional Ruby book, in which Metz offers a practical look at writing maintainable,
clean, idiomatic code in Ruby. Absolutely fantastic, recommended for my Ruby hacker friends.”
—Zachary “Zee” Spencer, freelancer & coach
“This is the best programming book I’ve read in ages. Sandi talks about basic principles, but these
are things we’re probably still doing wrong and she shows us why and how. The book has the per-
fect mix of code, diagrams, and words. I can’t recommend it enough and if you’re serious about
being a better programmer, you’ll read it and agree.
—Derick Hitchcock, senior developer, SciMed Solutions
“I predict this will become a classic. I have an uncomfortable familiarity with programming liter-
ature, and this book is on a completely different level. I am astonished when I find a book that
offers new insights and ideas, and even more surprised when it can do so, not just once, but
throughout the pages. This book is excellently written, well-organized, with lucid explanations of
technical programming concepts.”
—Han S. Kang, software engineer and member of the LA Rubyists
“You should read this book if you write software for a living. The future developers who inherit
your code will thank you.”
—Jose Fernandez, senior software engineer at New Relic
“Metz’s take on the subject is rooted strongly in theory, but the explanation always stays grounded
in real world concerns, which helped me to internalize it. The book is clear and concise, yet
achieves a tone that is more friendly than terse.”
—Alex Strasheim, network administrator, Ensemble Travel Group
“This is an amazing book about just how to do object-oriented thinking when you’re program-
ming in Ruby. Although there are some chapters that are more Ruby-specific, this book could be a
great resource for developers in any language. All in all, I can’t recommend this book enough.”
—James Hwang, thriceprime.com
“Whether you’re just getting started in your software development career, or you’ve been coding for
years (like I have), it’s likely that you’ll learn a lot from Ms. Metz’s book. She does a fantastic job
of explaining the whys of well-designed software along with the hows.”
—Gabe Hollombe, software craftsman, avantbard.com
“In short, this is in my top five programming books I’ve ever read. I believe that in twenty years this
will be considered one of the definitive works on object-oriented programming. I plan to re-read it at
least once a year to keep my skills from falling into atrophy. If you’re a relatively new, intermediate,
or even somewhat advanced OO developer in any language, purchasing this book is the best way
I know to level up your OO design skills.”
—Brandon Hays, freelance software developer
评论1
最新资源