Creating Mindset Shift Using Test-Driven Development

I recently finished reading Test-Driven Development by Kent Beck. The book explains the TDD concepts literally by doing TDD style development iterations on 2 different code samples and further explains the design patterns, concepts around the topic. For those who don’t know, test-driven development is a paradigm that suggests writing the related test before writing the actual code. The iteration cycle of test-driven development consists of three phases: red, green, and refactor....