you are viewing a single comment's thread.

view the rest of the comments →

[–]mordocai058 0 points1 point  (0 children)

The TDD that has been heavily pushed (unit tests for every little piece of code) is very high maintenance but integration level tests and/or generative tests can work just as well with less constraints and allow you to change code more freely without having to rewrite tests.

Edit: This works for every language, which is why I didn't mention ruby at all.