--------------enigAA256D987D4E5019C07C24C5 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hal Fulton wrote: > I also recommend _Refactoring_ and _Design Patterns_ and > _The Pragmatic Programmer_. > Along those lines, avoid "Head First", a little too detractingly silly for me. And "Code Complete" could be a possible alternative / complement to The Pragmatic Programmer. (Warning, C++ and its -isms inside. Very down-to-earth and universally applicable book otherwise, especially for making "real-world" software.) For learning Ruby itself, I went fine with the free online Pickaxe and then reading the 1.8 release changelog - more than enough if you've learned enough programming languages already to know they're all the same at a level anyway ;P However, I'd get Pickaxe 2nd ed for the cleaned-up printable standard lib reference. David Vallner --------------enigAA256D987D4E5019C07C24C5 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (MingW32) iD8DBQFFMlvMy6MhrS8astoRAh2vAJ92SFJ797cb4tPP4MCirowOiy2y0ACeIdN6 dH9YE2GS9i7d4qw1mzI2L8M+V -----END PGP SIGNATURE----- --------------enigAA256D987D4E5019C07C24C5--