Sabtu, 09 Maret 2013

[C224.Ebook] Ebook The Well-Grounded Rubyist, by David A. Black

Ebook The Well-Grounded Rubyist, by David A. Black

If you ally require such a referred The Well-Grounded Rubyist, By David A. Black book that will certainly offer you value, get the best vendor from us currently from numerous prominent publishers. If you wish to entertaining books, lots of stories, story, jokes, and also much more fictions compilations are also launched, from best seller to the most recent launched. You may not be confused to delight in all book collections The Well-Grounded Rubyist, By David A. Black that we will give. It is not concerning the prices. It has to do with exactly what you need currently. This The Well-Grounded Rubyist, By David A. Black, as one of the most effective vendors here will certainly be among the ideal selections to check out.

The Well-Grounded Rubyist, by David A. Black

The Well-Grounded Rubyist, by David A. Black



The Well-Grounded Rubyist, by David A. Black

Ebook The Well-Grounded Rubyist, by David A. Black

Spend your time also for simply few minutes to review an e-book The Well-Grounded Rubyist, By David A. Black Reading a publication will certainly never ever reduce as well as lose your time to be ineffective. Checking out, for some individuals come to be a need that is to do everyday such as investing time for consuming. Now, just what concerning you? Do you want to review a publication? Now, we will certainly show you a brand-new e-book qualified The Well-Grounded Rubyist, By David A. Black that could be a brand-new means to check out the expertise. When reading this book, you could obtain something to always keep in mind in every reading time, also detailed.

Well, publication The Well-Grounded Rubyist, By David A. Black will make you closer to just what you want. This The Well-Grounded Rubyist, By David A. Black will certainly be consistently buddy at any time. You could not forcedly to constantly finish over reviewing a book basically time. It will certainly be only when you have spare time and spending couple of time to make you feel pleasure with exactly what you check out. So, you can get the meaning of the notification from each sentence in guide.

Do you know why you must read this site and what the connection to checking out publication The Well-Grounded Rubyist, By David A. Black In this modern period, there are lots of means to acquire guide as well as they will certainly be considerably less complicated to do. One of them is by obtaining the e-book The Well-Grounded Rubyist, By David A. Black by on the internet as what we tell in the web link download. Guide The Well-Grounded Rubyist, By David A. Black can be an option considering that it is so appropriate to your requirement now. To obtain the book on the internet is very simple by simply downloading them. With this possibility, you can check out the e-book any place and also whenever you are. When taking a train, hesitating for list, as well as waiting for an individual or various other, you could read this on-line e-book The Well-Grounded Rubyist, By David A. Black as a buddy once more.

Yeah, checking out a book The Well-Grounded Rubyist, By David A. Black could include your friends lists. This is among the solutions for you to be effective. As understood, success does not mean that you have terrific things. Understanding as well as recognizing greater than various other will give each success. Beside, the message and impression of this The Well-Grounded Rubyist, By David A. Black could be taken as well as chosen to act.

The Well-Grounded Rubyist, by David A. Black

Summary
The Well-Grounded Rubyist, Second Edition addresses both newcomers to Ruby as well as Ruby programmers who want to deepen their understanding of the language. This beautifully written and totally revised second edition includes coverage of features that are new in Ruby 2.1, as well as expanded and updated coverage of aspects of the language that have changed.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Technology
This is a good time for Ruby! It's powerful like Java or C++, and has dynamic features that let your code react gracefully to changes at runtime. And it's elegant, so creating applications, development tools, and administrative scripts is easier and more straightforward. With the long-awaited Ruby 2, an active development community, and countless libraries and productivity tools, Ruby has come into its own.
About the Book
The Well-Grounded Rubyist, Second Edition is a beautifully written tutorial that begins with your first Ruby program and goes on to explore sophisticated topics like callable objects, reflection, and threading. The book concentrates on the language, preparing you to use Ruby in any way you choose. This second edition includes coverage of new Ruby features such as keyword arguments, lazy enumerators, and Module#prepend, along with updated information on new and changed core classes and methods.
What's Inside

  • Clear explanations of Ruby concepts
  • Numerous simple examples
  • Updated for Ruby 2.1
  • Prepares you to use Ruby anywhere for any purpose
About the Author
David A. Black is an internationally-known software developer, author, trainer, speaker, and event organizer. He is a Ruby standard library contributor and one of the founders of Ruby Central, Inc., the parent organization of the official international Ruby and Ruby on Rails conferences. David works at 2U, Inc. in New York City.

Table of Contents
PART 1 RUBY FOUNDATIONS
  • Bootstrapping your Ruby literacy
  • Objects, methods, and local variables
  • Organizing objects with classes
  • Modules and program organization
  • The default object (self), scope, and visibility
  • Control-flow techniques
  • PART 2 BUILT-IN CLASSES AND MODULES
  • Built-in essentials
  • Strings, symbols, and other scalar objects
  • Collection and container objects
  • Collections central: Enumerable and Enumerator
  • Regular expressions and regexp-based string operations
  • File and I/O operations
  • PART 3 RUBY DYNAMICS
  • Object individuation
  • Callable and runnable objects
  • Callbacks, hooks, and runtime introspection
    • Sales Rank: #27119 in Books
    • Published on: 2014-07-04
    • Original language: English
    • Number of items: 1
    • Dimensions: 9.25" h x 7.50" w x 1.25" l, .0 pounds
    • Binding: Paperback
    • 536 pages

    About the Author
    David A. Black is an internationally-known software developer, author, trainer, speaker, and event organizer. He is a Ruby standard library contributor and one of the founders of Ruby Central, Inc., the parent organization of the official international Ruby and Ruby on Rails conferences. David works at 2U, Inc. in New York City.

    Most helpful customer reviews

    15 of 16 people found the following review helpful.
    It covers pretty well the Ruby language and shows deeply a lot ...
    By Jean Lazarou
    I reviewed the book (courtesy of Manning). As a Ruby developer I found this book very accurate and serious. It covers pretty well the Ruby language and shows deeply a lot of aspects. As Ruby and the standard library is quite a big subject, the book cannot cover everything but the author was able to select the part of the standard library that is fundamental and that is not going to disappear in next Ruby releases (for instance the "curses" library was removed and is available as a gem as from Ruby 2.1).

    The intended audience is definitely programmers knowing object oriented programming who either want to refresh their Ruby knowledge, either want to learn the language as a new language. But as the book states, it does not teach programming. But we feel that the author really wants to be precise and comprehensive, he struggles with the need to explain things that some people might not know, while many people already know...

    For Ruby programmers the book is useful as a reference for parts of the language he/she does not use on a daily basis.

    The book covers the regular expressions and can be useful for the use of regexp beyond its usage with the Ruby language.

    But the book has some weaknesses.

    The chapter 6 is not precise enough about exceptions, "can i catch more than 1 exception?", "what if I write rescue A, then B, if B derives from A, is B ever going to be catched?".

    In chapter 7, the "Bid" example presents the operator (object comparison) but is not clear enough that comparing objects does not necessarily involve the class relationship but is "duck-typing" (the nature of the Ruby language).

    The book is wrong about the $n "global variables", they are not behaving at all as global variables (the book mentions the strangeness when talking about threads but it is much more subtle), if you run next code you can see that the $1 value is not set when entering the "show_1" method and even if $1 changes inside the method, the original value is still available at the calling point.

    def show_1
    p $1
    "bye" =~ /(bye)/
    p $1
    end

    "hello" =~ /(ll)/

    p $1 #=> "ll"
    show_1 #=> nil
    #=> "bye"
    p $1 #=> "ll"

    In chapter 14, a little error appears in the explanation about the system calls, the text says: "A call to a nonexistent method with backticks raises a fatal error". It should be "program" instead of "method".

    As you see I set 4 stars despite the "negative" comments because I did not mention many weak points compared to the book size and I consider that the book is worth reading compared to many poor quality books we find today.

    13 of 14 people found the following review helpful.
    A very good book for learning object-oriented Ruby
    By Si Dunn
    David A. Black's well-written text does not try to be a “complete” language reference. Instead, reading The Well-Grounded Rubyist is like having a well-experienced and patient mentor close at hand–a mentor who willingly offers up clear examples and explanations. If you are a Ruby beginner, you likely will want to keep this book around as a go-to how-to reference long after you have learned and begun to work with Ruby.

    Ruby can be used in several different programming paradigms, including functional and imperative. But be advised: The Well-Grounded Rubyist is essentially all-object-oriented-all-the-time in its approach.

    “Ruby is an object-oriented language, and the sooner you dive into how Ruby handles objects, the better,” the author states. “Accordingly, objects will serve both as a way to bootstrap the discussion of the language (and your knowledge of it) and as a golden thread leading us to further topics and techniques.”

    As other reviewers have noted, it is helpful to have at least a little bit of programming experience before tackling this book. And the Code Academy's Ruby classes and some other online tutorials are good places to start (that's exactly how I began learning Ruby a couple of years ago). But Black's book does start the reader with simple math at the interactive Ruby console program, irb, and then writing, saving, and running a simple program at the "Hello, Fahrenheit" level before moving ahead.

    My thanks to Manning for providing a review copy of this book.

    5 of 5 people found the following review helpful.
    Great book, clear, deep and useful
    By Edoardo Tenani
    Disclaimer: Manning.com sent me a copy of the book to review, with no string attached.

    I'm a Ruby developer, and I've found this book useful. Is not a book about programming, is a book about Ruby, and the author was able to catch quite every aspect of the language explaining its operation in a clear and meaningful way.

    Seasoned developers probably will use this book as a reference more than for learning.
    Newcomers to the language reading this book can really have a boost in understanding both the basics ( part 1 ), the most used classes of the Ruby StdLib ( part 2 ) and the more advanced dynamic features in the part 3.

    Overall is a great book, clear, deep and useful. It has some quirks, but you can overcome that with a little of personal research.

    See all 39 customer reviews...

    The Well-Grounded Rubyist, by David A. Black PDF
    The Well-Grounded Rubyist, by David A. Black EPub
    The Well-Grounded Rubyist, by David A. Black Doc
    The Well-Grounded Rubyist, by David A. Black iBooks
    The Well-Grounded Rubyist, by David A. Black rtf
    The Well-Grounded Rubyist, by David A. Black Mobipocket
    The Well-Grounded Rubyist, by David A. Black Kindle

    [C224.Ebook] Ebook The Well-Grounded Rubyist, by David A. Black Doc

    [C224.Ebook] Ebook The Well-Grounded Rubyist, by David A. Black Doc

    [C224.Ebook] Ebook The Well-Grounded Rubyist, by David A. Black Doc
    [C224.Ebook] Ebook The Well-Grounded Rubyist, by David A. Black Doc

    Tidak ada komentar:

    Posting Komentar