TDD vs Testing as an Afterthought
Keyboard shortcuts
Press ← or → to navigate between chapters
Press S or / to search in the book
Press ? to show this help
Press Esc to hide this help
TDD vs Testing as an Afterthought
TDD - Test Driven Development.
It is an excellent approach but very few organizations manage to implement it. It requires a lot of discipline both by the development team and by the management.
Testing as an afterthought
This is what happens in most of the organizations. Even in start-ups. They want to develop the product as fast as possible and they cut corners where possible.
After a while you reach the point where
- There is an existing product (service).
- It mostly works (otherwise noone would care).
- It is written in a way that is hard to test.