I am continuing work on "Tidy First? An Exercise In Empirical Software Design" as a @substack . No paid tier yet, but that's where book chapters will be appearing. Sign up here: kentbeck.substack.com.
My daughter Beth, on writing self-driving software in 2008:
They told the car "if stuck, relax constraints until you're free." It hit a roadblock, thought a while, and relaxed "don't drive on sidewalks." So it drove up onto the sidewalk.
"Exactly what I told it. Not what I
I asked my daughter Beth: how do we get the AI excited about writing tests?
"First it needs an endocrine system."
The model has no enthusiasm of its own. What exists is us plus the genie. The caring is still ours.
A bonus Still Burning with my daughter, Beth Andres-Beck.
I asked when she first knew she was a geek. Her answer: her first pun, at the fridge, "but that one's cheddar." What she remembers is that I laughed. That was the start of all of it.
My daughter Beth went seven years without writing tests, then converted a whole team.
The trick in code review: stop pointing out bugs, start pointing out the missing test. Every test caught a bug.
Her line: it's your fingers on the keyboard. Write more tests out of defiance.