Isn't this still TDD though?
My understanding was that writing tests first is known as Test-First development which is a subset of TDD. TDD allows you some flexibility to write code first as long as the tests 'drive' the development process?
My understanding was that writing tests first is known as Test-First development which is a subset of TDD. TDD allows you some flexibility to write code first as long as the tests 'drive' the development process?
The trick to writing a test first is that you have to write what you wish you had. It's kinda like Composed Method in that way.
I'll stick with the smalltalk adage: code a little. Test a little.
No need for dogma.