‘TDD Simplified' is a systematic approach to writing software which helps developers in a team based context create well-engineered code which has robust automated testing to go with it. It has two fundamental principles :
It allows for easier adoption and speed of TDD. It allows test suites to scale well because it proposes a model based on simplicity.
TDD Simplified was created because we were frustrated by how long and how difficult TDD and BDD was to apply in a real world context. We wanted something that actually improved productivity not reduced it. We wanted something that allows a team of developers to write code which consistently improves and becomes easier to work with over time - no matter how complex the code base is.
TDD Simplified exists for developers who have a life outside of software development and but still want to ship great code.
We presented this system at Skills Matter in London. The presentation uses examples from this book.
Enjoyed a great talk on TDD by @pteheard at Skills Matter (TDD in 5 Steps).— sohail si (@sohale) May 26, 2016