TDD Doesn’t Have to be So Difficult (part 2)

יום שלישי, מאי 18, 2010

Hello all, Last week I gave a lecture at Microsoft on the subject. It was a great experience for me, and I’d like to thank everybody who was there, and gave feedback. I hope to see you all again soon and really get to dig into the subject of exploratory tests with Pex. As promised at before, here is the presentation and code samples I showed. Leave a comment or email me, if there are any questions regarding the code or the content. The Presentation Basic TDD Example Example of Dependency Injection for TDD Example of a Nondeterministic Dependency Problem Classic TDD Solution to Nondeterministic...
no comments

TDD: It Doesn’t Have to Be So Difficult

יום רביעי, אפריל 21, 2010

Test Driven Development, or TDD for short. Some developers swear by it, others – at it. Few development teams in Israel practice it, much less do so successfully. The reason is that it is a whole new way to design software. TDD is a lot more than merely writing your test-code before writing your production code. It enforces a design paradigm on its practitioners, that is often radically different from how they would normally design their software, without the constraints imposed by TDD. Chief among them is the need to fake the dependencies of the unit under test. In order...
no comments