2 Responses to '(Inglês) Thoughts on software testing'
Subscribe to comments with RSS
or TrackBack to '(Inglês) Thoughts on software testing'.
I started writing unit tests a couple of years ago, but only in the last 3-4 months I adopted full TDD. Now I can’t live without it, and I agree with you, it does improve the programming skills, because when you write code that has to be tested (or, actually, is already being tested), you end up thinking harder on good patterns and architecture. Bad code yields bad or impossible tests
Another great thing about testing is how easier it becomes to refactor the code, which also means better programming.
I started writing unit tests a couple of years ago, but only in the last 3-4 months I adopted full TDD. Now I can’t live without it, and I agree with you, it does improve the programming skills, because when you write code that has to be tested (or, actually, is already being tested), you end up thinking harder on good patterns and architecture. Bad code yields bad or impossible tests
Another great thing about testing is how easier it becomes to refactor the code, which also means better programming.
Rodrigo Vieira
21 May 09 at 4:08
Rodrigo,
Certainly code refactoring is a great point.
rafanoronha
13 Jun 09 at 15:16