I have a personal project that doesn't have robust testing. I had a bit of TDD going on at the beginning, but it quickly became counterproductive as the project details changed dramatically over time. So a lot of previously written tests have become useless.Now that the project solidified a bit, I dont' think big changes are likely. Should I go back and rewrite those tests for old functionalities or just start fresh and write tests for new functionalities only?
Post-hoc testing in TDD recommended?
tdd;ruby on rails
Whenever you want to modify an untested area, rewrite the tests for the small area your are modifying and then do your modifications.This will allow you to rediscover/specify old code.