Posts Tagged ‘ TDD ’
Wouldn’t it be great to start a project from scratch? Use all the latest technologies, design and write the software TDD-style, as the creator intended? Well… yes, but this isn’t your dream world, this is reality. And here we have to deal with existing software (aka legacy software) most of the time. Unfortunately, this software [ READ MORE ]
Most test-driven development (TDD) advocates claim that TDD generates well designed code. I think this thesis is in essence true, but conceals some conditions and intermediate steps. The direct outcome of test-driven development is not a design, but testable code and tests that enable refactoring. Testable code Testable objects usually have their dependencies injected and [ READ MORE ]
Get every new post delivered to your Inbox.
Join 119 other followers