Appendix. Going Further
Life was a lot easier a few years ago when I was writing Design Patterns in Ruby. Back then there were only a handful of Ruby books available, so making suggestions about where to go next was not much of a problem. These days there are so many good books about Ruby around that it’s hard to know where to start. Still, some classics never go out of style. So if your command of Ruby is not what it should be, try:
Thomas, D., Fowler, C., and Hunt, A. Programming Ruby 1.9: The Pragmatic Programmers’ Guide. Raleigh, NC: Pragmatic Bookshelf, 2008.
Programming Ruby is a very thorough but free-flowing exploration of the Ruby programming language. If you like your information more systematic and less stream-of-consciousness, you ...