Video. Live example with TDD
Continued or in support of the post Video. An example of application development using TDD . As a basis, we took the task - to write tic-tac-toe using TDD.
The difference of this example:
* more theory about TDD
* moved slightly away from the standard test code refactoring cycle
* I had to speed up the pair programming session by 5 times (otherwise it will turn out to be a two-hour recording)
* recording in stereo, so there will be a conversation in different ears
Everything was written on the fly without preparation. A little later, one significant error was discovered from the point of view of the “client”. It has already been fixed in the next refactoring entry.
The difference of this example:
* more theory about TDD
* moved slightly away from the standard test code refactoring cycle
* I had to speed up the pair programming session by 5 times (otherwise it will turn out to be a two-hour recording)
* recording in stereo, so there will be a conversation in different ears
Everything was written on the fly without preparation. A little later, one significant error was discovered from the point of view of the “client”. It has already been fixed in the next refactoring entry.