Improve Your Testing 2: Real Developers Cheat

Would you really be surprised to learn that sometimes breaking the rules is the best way to level up your skills?

David Rodenas PhD
10 min readAug 17, 2024
«The path of hell is paved with by-the-book» Prompted and edited by the author.

Welcome back to ‘Improve your testing— Round 2.’ In this series of articles, I’m sharing subversive tips designed to push your testing skills beyond their limits. This time, I’m asking you to cheat. Yes, break the rules and free yourself from the constraints that hold you back. It’s time to take that crucial step forward and elevate your testing mastery to new heights.

But not every cheat is worth it. If you’re going to cheat, do it right — and that’s exactly what I’ll show you.

Cheat with tests?

Well, yes. Just like last time, I assume you’re doing testing, or you want to. Moreover, I imagine that perhaps you’ve tried to do TDD, or you want to start. I even consider the case where you’re doing it at your job because they ask you to, but you don’t quite believe in it. Now, whether this is the case or not, whether you master TDD or don’t want to do it, I recommend you to keep reading, as the goal is to improve the quality of the test.

And what do I mean by cheating on the tests? And why am I asking you to do it? What kind of cheats are they, and how can they help?

--

--

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.