Taming Legacy Code With Characterization Tests
Developers make fun of legacy systems because we're scared of them. We're afraid that the tiniest change will cause the app to break in unexpected ways. We're afraid we won't realize it until a customer complains. One way to combat this fear is through testing. In this article, José Manuel shows us how to retrofit legacy systems with acceptance test suites so we can maintain them with less fear and more confidence.
Taming Legacy Code With Characterization Tests #ruby #rails #rubyonrails #bosnia #programming #tutorials #rubydeveloper #railsdeveloper