2 ms·
They key is to write high-quality tests: provide high 'bank for buck', and are unlikely to break easily unless the requirements change. What the article says i
by espinchi 16y ago
They key is to write high-quality tests: provide high 'bank for buck', and are unlikely to break easily unless the requirements change.
What the article says is certainly true, there are trade-offs to make, but one needs to take into account how effective and maintainable those tests are.
- moconnor 16y agoHigh bang for buck is definitely key. I wonder if the differing points of view really come from different kinds of development - consulting vs product development.
- mjw 16y agoI too have noticed that some testing practises seem to be particularly optimal for (and preferred by) consultants and agencies working on short-to-mid-term web development projects. When they go on to over-generalise TDD as the one true 'professional' approach to all development on all projects, it can become a little grating though. Like all things, the right level of test coverage and the methodology used to achieve it, are a matter of trade-offs and the right trade-off can vary a lot depending on the type and lifespan of project, the way requirements are gathered and the project is governed, the business goals, the people involved, etc etc etc.