کتاب الکترونیکی

یاقوت سرخ به طور خلاصه

Ruby In A Nutshell

دانلود کتاب Ruby In A Nutshell (به فارسی: یاقوت سرخ به طور خلاصه) نوشته شده توسط «Yukihiro Matsumoto»


اطلاعات کتاب یاقوت سرخ به طور خلاصه

موضوع اصلی: برنامه نويسي

نوع: کتاب الکترونیکی

ناشر: O’Reilly Media

نویسنده: Yukihiro Matsumoto

زبان: English

فرمت کتاب: chm (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2001

تعداد صفحه: 230

حجم کتاب: 1 مگابایت

کد کتاب: 9780596002145 , 0596002149

نوبت چاپ: 1

توضیحات کتاب یاقوت سرخ به طور خلاصه

من تعداد دفعاتی را که در دو فصل اول یا جمله ای را خواندم که معنی روشنی نداشت، یا مثالی را دیدم که کاملاً نادرست بود، گم کرده ام.

صفحه 12: “نماد یک شی متناظر با یک شناسه یا متغیر است.” اوه، چی؟ این توضیح کامل برای این ساختار زبان است.

صفحه 64: “arr.slice(n, len) رشته جزئی مشخص شده را حذف می کند و آن را برمی گرداند.” به دنبال یک مثال واضح است که از String::slice در صفحه 54 کپی شده است، که دقیقاً همان کد مثال را دارد به جز استفاده از ‘s’ به جای ‘a’. اما صفحه 64 قرار است آرایه‌ها را توصیف کند، نه رشته‌ها، بنابراین توضیحات و مثال کاملاً اشتباه است.

میگذره … با توجه به تجربیات گذشته خود با کتاب‌های O’Reilly Nutshell، امید زیادی به این کتاب داشتم، اما این کتاب هنوز برای چاپ آماده نیست، و بدیهی است که تصحیح بسیار ضعیفی داشته است. متأسفانه چاپ شده است و در سراسر جهان موجود است، بنابراین بهترین شرط شما این است که از آن اجتناب کنید تا زمانی که اوریلی نسخه دومی را منتشر کند که همه این اشتباهات را برطرف کند.


I’ve lost track of the number of times in the first two chapters where I either read a sentence that had no clear meaning, or where I saw an example that was just plain incorrect.

Page 12: “A symbol is an object corresponding to an identifier or variable.” Uh, what? That’s the complete explanation for this language construct.

Page 64: “arr.slice(n, len) Deletes the partial string specified and returns it.” Followed by an example obviously copied from String::slice on page 54, which has the exact same example code except using ‘s’ instead of ‘a’. But page 64 is supposed to be describing arrays, not strings, so the description and example are just plain wrong.

It goes on and on. I had high hopes for this book given my past experience with O’Reilly Nutshell books, but this book is just not ready to go to print yet, and obviously has been very poorly proofread. Sadly it’s been printed and it’s out there in the world, so your best bet is to just avoid it until O’Reilly publishes a 2nd edition that fixes all of these mistakes.

دانلود کتاب «یاقوت سرخ به طور خلاصه»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.