Programmers can transform even the most chaotic software into well-designed systems that are far easier to evolve and maintain. What's more, they can do it through a series of simple, proven steps. This book features Ruby examples and idioms throughout - not code adapted from Java or any other environment.
Read More
Programmers can transform even the most chaotic software into well-designed systems that are far easier to evolve and maintain. What's more, they can do it through a series of simple, proven steps. This book features Ruby examples and idioms throughout - not code adapted from Java or any other environment.
Read Less