What is the equivalent of "Effective Ruby"

(Rob Sanheim) #1

Is there an equivalent book to Meyers' "Effective C++" series and
Bloch's "Effective Java" for Ruby? I know the Pickaxe book is the
standard reference/tutorial book, but how about a book that focuses on
best practices, gotchas, common idioms, ideas for API design, and all
that good stuff?

- Rob Sanheim

···

--
http://www.robsanheim.com/

(Robby Russell) #2

Yeah, try this:

http://poignantguide.net/ruby/

:wink:

Actually, to my knowledge, aside from the Pickaxe, there isn't a whole
lot to *pick* from. I'm sure that over the next year or two that will
drastically change.

I've heard people mention, "The Ruby Way"

http://rubyurl.com/Dq5

-Robby

···

On Wed, 2005-08-24 at 00:30 +0900, Rob Sanheim wrote:

Is there an equivalent book to Meyers' "Effective C++" series and
Bloch's "Effective Java" for Ruby? I know the Pickaxe book is the
standard reference/tutorial book, but how about a book that focuses on
best practices, gotchas, common idioms, ideas for API design, and all
that good stuff?

--
/******************************************************
* Robby Russell, Owner.Developer.Geek
* PLANET ARGON, Open Source Solutions & Web Hosting
* Portland, Oregon | p: 503.351.4730 | f: 815.642.4068
* www.planetargon.com | www.robbyonrails.com
*******************************************************/

(Lyle Johnson) #3

I'll add a "ditto" for "The Ruby Way". It's not laid out in the same
way as "Effective C++", but a lot of the material is along the same
lines.

···

On 8/23/05, Rob Sanheim <rsanheim@gmail.com> wrote:

Is there an equivalent book to Meyers' "Effective C++" series and
Bloch's "Effective Java" for Ruby?

(Rob Sanheim) #4

I've already "done my time" with why's guide. Its a fun read but I'm
looking for something a little bit more "direct" (and not online). I
think why's guide would really benefit from a full book printing, as
its layout and sidebars and what not don't translate well to a
printout from the browser.

I'll also have to check out the Ruby Way. Thanks.
- Rob

···

On 8/23/05, Robby Russell <robby.lists@planetargon.com> wrote:

Yeah, try this:

http://poignantguide.net/ruby/

:wink:

Actually, to my knowledge, aside from the Pickaxe, there isn't a whole
lot to *pick* from. I'm sure that over the next year or two that will
drastically change.

I've heard people mention, "The Ruby Way"

http://rubyurl.com/Dq5

(Dick Davies) #5

'me three' - felt like 'the ruby cookbook' to me. Hal's got a nice
accessible writing style, and it's dead handy as a quick reference
while still being light reading.

···

On 23/08/05, Lyle Johnson <lyle.johnson@gmail.com> wrote:

On 8/23/05, Rob Sanheim <rsanheim@gmail.com> wrote:

> Is there an equivalent book to Meyers' "Effective C++" series and
> Bloch's "Effective Java" for Ruby?

I'll add a "ditto" for "The Ruby Way". It's not laid out in the same
way as "Effective C++", but a lot of the material is along the same
lines.

(Alexandru Popescu) #6

#: Lyle Johnson changed the world a bit at a time by saying on 8/23/2005 6:23 PM :#

···

On 8/23/05, Rob Sanheim <rsanheim@gmail.com> wrote:

Is there an equivalent book to Meyers' "Effective C++" series and
Bloch's "Effective Java" for Ruby?

I'll add a "ditto" for "The Ruby Way". It's not laid out in the same
way as "Effective C++", but a lot of the material is along the same
lines.

Just finished reading it (or at least most of it). Eye-opener book! Excellent!

:alex |.::the_mindstorm::.|

(J-Van) #7

http://poignantguide.net/ruby/print.html

Try printing it in Firefox. Set the margins to 0 and turn off all
page headers/numbers/etc.

It looks and works great when printing that way.

···

On 8/23/05, Rob Sanheim <rsanheim@gmail.com> wrote:

On 8/23/05, Robby Russell <robby.lists@planetargon.com> wrote:
> Yeah, try this:
>
> http://poignantguide.net/ruby/
>
> :wink:
>
> Actually, to my knowledge, aside from the Pickaxe, there isn't a whole
> lot to *pick* from. I'm sure that over the next year or two that will
> drastically change.
>
> I've heard people mention, "The Ruby Way"
>
> http://rubyurl.com/Dq5
>

I've already "done my time" with why's guide. Its a fun read but I'm
looking for something a little bit more "direct" (and not online). I
think why's guide would really benefit from a full book printing, as
its layout and sidebars and what not don't translate well to a
printout from the browser.

I'll also have to check out the Ruby Way. Thanks.
- Rob

(Gaston Garcia) #8

the latest version of the book is here:

http://qa.poignantguide.net/

make sure you print that one.

···

On 8/23/05, Joe Van Dyk <joevandyk@gmail.com> wrote:

On 8/23/05, Rob Sanheim <rsanheim@gmail.com> wrote:
> On 8/23/05, Robby Russell <robby.lists@planetargon.com> wrote:
> > Yeah, try this:
> >
> > http://poignantguide.net/ruby/
> >
> > :wink:
> >
> > Actually, to my knowledge, aside from the Pickaxe, there isn't a whole
> > lot to *pick* from. I'm sure that over the next year or two that will
> > drastically change.
> >
> > I've heard people mention, "The Ruby Way"
> >
> > http://rubyurl.com/Dq5
> >
>
> I've already "done my time" with why's guide. Its a fun read but I'm
> looking for something a little bit more "direct" (and not online). I
> think why's guide would really benefit from a full book printing, as
> its layout and sidebars and what not don't translate well to a
> printout from the browser.
>
> I'll also have to check out the Ruby Way. Thanks.
> - Rob

http://poignantguide.net/ruby/print.html

Try printing it in Firefox. Set the margins to 0 and turn off all
page headers/numbers/etc.

It looks and works great when printing that way.

--
-gaston