These are the links to the series published in this blog
The Importance Of TDD
Stop Writing Legacy Code
- What’s Clean Code
- Clean Names: one of the hard things
- Clean Functions
- Clean Formatting
- Clean Comments
How to Test your Production Code
- Everything You Need To Know About Test Doubles
- Using Dummy Objects
- Using Test Stubs
- Using Spy Objects
- Using Mock Objects
- Using Fake Objects