Hi, I thought some of you might be interested in this... "Refactoring in Ruby is a concise and actionable guide to applying proven refactoring techniques to the most popular dynamic language: Ruby. After reading this book, Ruby developers will begin to see poor software design more clearly. Practice is essential to mastering refactoring techniques. As such, the authors lead readers through a series of structured exercises to help sharpen their ability to improve existing Ruby code bases. The end result is a practical resource that will help the reader become a better Ruby programmer."
"Refactoring in Ruby is a refactoring workbook that gives you all the realistic, hands-on practice you need to refactor Ruby code quickly and effectively. You’ll discover how to recognize “code smells” that signal opportunities for improvement, and then improve your program’s design one small, safe step at a time. You’ll learn when and how to refactor with both legacy code and during new test-driven development, and walk through a real-world refactoring in detail. The book concludes with several applications designed to help you practice refactoring in realistic domains, plus a handy code review check-list you’ll use constantly. Along the way, you’ll learn powerful lessons about designing higher-quality Ruby software: lessons that will help you experience the joy of writing great code–not just occasionally, but constantly." http://informit.com/title/9780321647924 Cheers, Kevin -- http://www.kevinrutherford.co.uk http://www.refactoringinruby.info --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "NWRUG" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nwrug-members?hl=en -~----------~----~----~----~------~----~------~--~---
