Hi there, thanks for reading my first post. Since I decided to write in order to improve my understanding of Software Development, and of course, share it with whoever is interested in this area, I could find a perfect subject that I could write about and people also would enjoy it. The idea of writing about Test Driven Development (TDD) came after talking to my manager about tests in general. After the conversation moved towards TDD, he asked me the following question: “In TDD, should we implemented all tests before their passing code or individual ones before their passing code?”. My understanding of TDD before this question was based on informal discussion and TLDR posts. I couldn’t answer him for sure based strong literature references. ...