Programming Ruby: The Pragmatic Programmers' Guide, Second Edition
Thumbnail 1

Programming Ruby: The Pragmatic Programmers' Guide, Second Edition

产品编号: 8586397
安全交易
经常一起购买

描述

Programming Ruby: The Pragmatic Programmers' Guide, Second Edition

评论

U**I

One stop shop reference

I finally decided to review this book, having read it quite some time ago. The reason I waited this long is that I feared I wouldn't have been able to provide a fair assessment of the merits of this book. My problem is that, nowadays, I get easily bored reading yet another programming book. And a book entirely dedicated to a single programming language was bound to bore me infinitely.That's what happened, actually. I got so bored that it took me a really long time to finish it, even after skipping entire chapters. I managed to finish it only because I forced myself to do it.I know Ruby is cute, and has lots of nice and innovative features, but I just can't stand anymore reading operator precedence tables, variations on the basic control structures and core libraries. Last time I got excited by a programming language was with Java, and that was circa 1995. I'm too old for that.But I must try to stay objective and think how useful "Programming Ruby" could be to a young programmer and I have to admit the answer would be: a lot! As is customary with titles from The Pragmatic Programmers, quality is very high, both from a content point of view and from a presentation one as well. Well written, it even manages to inject a bit of humor into a dry subject. If you want a one stop shop reference for all Ruby, that's it! Not much more to say, except that I'd have liked, at times, the code samples to be longer, more structured and less contrived, but it's a minor nit.I suggest that you read it in bits and pieces, not cover-to-cover and if boredom gets you, you can always get a little of why's (poignant) guide to Ruby as an antidote.

S**N

Great book but out of date. Get a newer edition

Very well written and comprehensive primer for Ruby. Knocking one start off because this was the top result when I searched for it, leading me to buy it, but there are newer editions for later versions of Ruby available that should have been ranked much higher.

G**E

This book gets me home late!

This is "the book" if you want to learn Ruby. I had my share of the web-search-print-and-try approach to get a taste on Ruby, and after reading this book I can say I haven't been so pleased to learn a programming language in a while.This book it's proof of what the "Ruby way" is. It doesn't just walk you through the details, dos and don'ts of the programming language, it allows the reader to grasp the practice of the "Ruby way" of doing things. And it's a clean, elegant, yet powerful way!It's been such a nice experience it got me home late several times... I ended up at the subway terminal and making my way back for missing my station!I sincerely recommend it ... and if you are tempted to invent excuses for getting home late, then have him/her read it too!

A**R

A very good introduction for programmers getting to know ruby

I dont have a lot to add here other than what the subject saya - having worked with multiple other languages (including perl) this book is a good reference and start point to get to know the basics of ruby before getting started on rails and such (if you want to know the basics of ruby behind it, which many rails manuals fail to address), like what and why and how a :symbol works in magical ways :) I read the first few chapters in full, then using it as a reference now.

S**P

Programming Ruby

I found this book to be very informative. I am new to Ruby however I have read many other programming books. This book is comprehensive a very good guide for examples for code and most of all the book is laid out in a very comprehensive way. I had no problems finding code concerns that I had and needed to understand. This book is for the serious Ruby programmer.

D**E

Definitive but uninspiring

This book accomplishes everything it's intended to accomplish. It thoroughly documents the language, gives you a decent idea of the spirit behind Ruby, and is a comprehensive reference for the built-in API.That said, it isn't that great a book. The writing style is awkward. Its structure is not especially cohesive. The standard library reference in chapter 28, which gives a one-page description of each module, is unhelpful. It should either be reduced to a one-line description, or expanded into a comprehensive reference and put into a separate volume. In general, this book ought to be about a third as long as it is. The core language is not a lot larger than C, but the size of its book is ridiculous when compared to K&R.If you're planning on doing any serious work with Ruby, then by all means buy this book. It's the best available and you won't get far without it. I just wish that weren't the case.

S**E

Must have for any Ruby programmer

I'm not sure how much the times have changed, but I got the second edition of this book on pre-order. At that time it was a fantastic references. It told me everything I ever wanted to know about the Ruby language. From the nice tutorials at the beginning to the excellent language and API reference toward the back. It even goes into some of the nitty gritty implementation details and has a chapter on writing C extensions.

C**T

waste of time and treasure

This book is about the worst reference book I have ever purchased. At no point does it give a complete picture of the information it is trying to portray. For example on page 585 in the reference section, it talks about the Process.kill built-in. However, it does not list the signals that one might use use with this command and it does not specify anywhere in the book. It makes no attempt to be complete and much of the data you need to learn a feature such as the syntax for something simple like "if" is spread out in unrelated examples throughout the book. Badly written and incomplete. The only reason it got 1 star is that is the minimum possible rating.

U**N

Siempre a mano

Este es sin duda el libro de referencia para los desarrolladores Ruby. Si bien no es un libro para leer de forma seguida, se trata un elemento que no debe faltar en tu escritorio si te dedicas al desarrollo con Ruby

N**Z

Five Stars

Zen of Programming for beginner to top reference for accomplished

A**A

Ottima guida sul linguaggio Ruby

Quando ho acquistato il libro il suo prezzo era attorno ai 4 euro (USATO). Le condizioni erano ottime e la spedizione è stata veocissima arrivato due giorni dopo dall'inghilterra.Il libro è un'edizione vecchia ma quella nuova ha un costo molto più alto. Se si è dei principianti in programmazione questo libro è sicuramente sufficiente. Il libro si trova sul sito ufficiale in formato pdf in modo gratuito ma io consiglio il libro per avere sempre tutto sotto mano.

W**G

The One and Only

Das perfekte Einstiegsbuch für Ruby. Vermittelt alle relevanten Grundkenntnisse.Im ersten Teil wird eine umfassende Einführung in die Sprache Ruby angeboten, die im zweiten Teil durch die Beschreibung der Standardmodule erweitert wird. Die Module werden dabei nur kurz angerissen, da dies sonst das Volumen des ohnehin schon umfangreichen Buchs sprengen würde.Das Buch ist jedem wärmstens zu empfehlen, der diese Sprache lernen oder sich damit beschäftigen möchte.

M**M

Absolutely superb book

I came across Ruby on Rails about 2 months ago, and originally discovered Ruby about a year ago, but did not delve much into it.I started the tutorial on the rails web site and it really did blow me away. I ordered both the Ruby and Rails books from Amazon immediately and have been devouring chapters daily from both.Ruby is an excellent language. Fully OO, and a lovely syntax. I thought Java was nice (and it is), but Ruby is a real gem ... :-)This book will enter the halls of great books like "The C Programming Language", "The Java Programming Language" and "The C++ Programming Language".It is very well thought out, very concise, and avoids the pleonasms and verbiage that afflict some languages. It has some features that I've not found in other languages: the code blocks and 'yield' constructs are really nice. Don't think of it as an OO version of Perl: it is so much more than that.If you want to learn Ruby - this really is a superb place to start. If Ruby is going to prove to be a challenger to Java in years to come, then this book is a perfect place to start your Ruby journey. It is indeed a mine of information.

常见问题

是的,所有产品均直接来自美国,英国,阿联酋和印度的授权零售商。我们保持严格的质量控制过程,并在运输前验证每种产品。所有项目都有适用的制造商保证,并由我们的标准退货政策涵盖。
送货时间因目的地国家 /地区不等,通常从3-9个工作日不等。每个订单都可以通过我们的系统完全跟踪。我们处理所有关闭范围,并使用可靠的快递合作伙伴进行最后一英里的交付。您将通过电子邮件和我们的应用程序定期收到有关您的订单状态的更新。
自2014年以来,落伍车是一个国际电子商务平台。我们每天在全球范围内安全地处理数千个订单。每个产品都会在交付前经过我们的质量验证过程,我们提供端到端订单跟踪,24/7客户支持以及全面的回报政策,以确保安全的购物体验。
我们的价格包括产品成本,国际运输,进口关税,关税和当地交货费用。我们处理所有海关和导入程序,确保交货时没有隐藏的费用。 Pro会员将获得额外的福利,包括免费送货。

TrustPilot

TrustScore 4.5 | 7,300多个评论

Farhan Q.

交货时间非常好,包装也很安全。

2 个月前

维克拉姆·D.

MOLLE 护套质量非常好。我对这次购买非常满意。

2 周前

全球购物,通过 Desertcart 享受优惠
物有所值
各种产品的价格具有竞争力
全球购物
为 100 多个国家的数百万购物者提供服务
增强保护
深受全球购物者喜爱的值得信赖的支付方式
客户保证
深受全球购物者喜爱的值得信赖的支付方式。
沙漠车应用程序
随时随地随时随地购物。
MOP$522

关税和税费包括

Macau店铺
1
免费退货

30天对于 PRO 会员用户

15天无会员资格

安全交易

向AI询问此产品

TrustPilot

TrustScore 4.5 | 7,300多个评论

Ayesha M.

产品与描述完全相符。对我的购买非常满意。

5天前

Anjali K.

产品质量出色。正是我的工作所需要的。

1 个月前

Programming Ruby The Pragmatic Programmers Guide Second Edition | Desertcart Macau