From: Chad Perrin Date: 2011-08-09T14:03:57+09:00 Subject: Re: Exceptional Ruby and Metaprogramming Ruby has anyone picked these up? --opJtzjQTFsWo+cga Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Like Ian and Andrew, I really liked Metaprogramming Ruby and have not read Exceptional Ruby. As Ian mentioned, Ruby Best Practices is also excellent. The original question was about "preferred books" about "these topics", by which I suspect you mean exceptions and metaprogramming. I have found that, perhaps surprisingly, Eloquent Ruby is actually a stellar introduction to metaprogramming in Ruby -- so stellar, in fact, that even after doing some metaprogramming in Ruby from time to time it should still be a great (re)introduction to the subject. I'd add it to your list of choices for metaprogramming in Ruby, along with Metaprogramming Ruby and (to a notably lesser extent) Ruby Best Practices. --=20 Chad Perrin [ original content licensed OWL: http://owl.apotheon.org ] --opJtzjQTFsWo+cga Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAk5Au6AACgkQ9mn/Pj01uKVAbwCg0yzIpoUPoQ+T5fVSS3dYfAkF /uMAnitOpHNhUyHFmBhd4AIuVd/ASrSO =PlPG -----END PGP SIGNATURE----- --opJtzjQTFsWo+cga--