Member-only story

Test-Driven Living For The Masses

Can we decide the life we want to live before we live it?

Marti Purull
3 min readJun 15, 2022
Image by Tibor Janosi Mozes

Test-Driven Software

In software development, the test-driven approach focuses on writing the tests the programme will have to pass before creating the programme. The concept is simple enough to grasp, but it still blew my mind when I first heard of it. How can I test what doesn’t exist yet? Naturally, one doesn’t have to get all philosophical just because of some basic abstract thinking. If I were to build a guitar, I would know that it should have six strings and that the first and sixth strings would play E notes at different octaves. The act of testing would occur at the end, but the test would have been defined well in advance.

The Scientific Method

More or less, anyone with a decent level of education will be familiar with the scientific method. The idea is similar: we establish a few hypotheses that will become theories once proven and checked. We gather our current knowledge, connect a couple of dots, write our idea of what we think should happen when tested, devise the test, and finally record the results. It would be unwise to believe in something and then try to prove or disprove it. Instead, science tells us not to believe anything that isn’t proven. I understand things can become trickier when we delve…

--

--

Marti Purull
Marti Purull

Written by Marti Purull

I’m a musician, but I think every day. So I write every day. Thoughts. Reflections. Life.

Responses (1)