Software engineer as a profession, frustrated musician as a hobby, casual sportsman and social drinker in my free time. My personal blog: https://mirdevs.com
Excuse me for the late answer, but here it goes:
My best advice is: try it for yourself. I was skeptical also until I had the oportunity to try it in a real project. In any case, here you have an study of three projects form Microsoft and one from IBM: microsoft.com/en-us/research/wp-co...
Regarding your question, most probably TDD particioners are more productive in the first place. I can agree with that, they devoted lots of hours learning and practicing the technique. But isn't stability in the code the main factor to achieve high-performance when writing code? So, as long as you cannot prevent changes in the requirements, therefore changes in the code, which other techniques gives you that stability that helps to improve your productivity?
Anyway, not trying to change peoples believes here, nor force anybody to a dogma, use whatever works for you, period. Not all humans are the same, impossible to be all equal.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Excuse me for the late answer, but here it goes:
My best advice is: try it for yourself. I was skeptical also until I had the oportunity to try it in a real project. In any case, here you have an study of three projects form Microsoft and one from IBM: microsoft.com/en-us/research/wp-co...
Regarding your question, most probably TDD particioners are more productive in the first place. I can agree with that, they devoted lots of hours learning and practicing the technique. But isn't stability in the code the main factor to achieve high-performance when writing code? So, as long as you cannot prevent changes in the requirements, therefore changes in the code, which other techniques gives you that stability that helps to improve your productivity?
Anyway, not trying to change peoples believes here, nor force anybody to a dogma, use whatever works for you, period. Not all humans are the same, impossible to be all equal.