David Rodenas PhD
1 min readAug 9, 2022

--

I still do not get your fanaticism for religion, and to discuss more the words than the content.

For example, companies usually behave a lot like TDD. Companies often have objectives, objectives that are often statements, easy to measure, and easy to recognize whether they are accomplished or not. They are in fact tests. In addition, these tests are set before the activity began, for example: the year objectives. So, they are set before. Once objectives are set, most of the operative and ideas must comply with them, and must justify that they are aligned with the objectives. So, somehow, the implementation came from the previously set test. Therefore, in a matter of speaking, companies behave like a TDD.

But according to your arguments, if someone claims a company that sets the objectives can have a better steering, he is asking for an act of faith. It does not make sense. It is just rather the opposite, it is using the scientific method: you set first which experiment and which results will prove (or disprove) your theory, then you do the experiment and check. And Science does that to avoid biases, and avoid self-deception.

Sorry, but I feel that this discussion is not being constructive. But the real problem, is that I have the sensation that we do not share the same conception of TDD. And if you take it in the broader spectrum, and its essence, it is possible, that you are using part of it

--

--

David Rodenas PhD
David Rodenas PhD

Written by David Rodenas PhD

Passionate software engineer & storyteller. Sharing knowledge to advance our skills. Join me on a journey of discovery in the world of software engineering.

Responses (1)