3 Comments
Nov 8, 2023Liked by Kent Beck

Particularly nice. I recall a riff you once played for me, the guitar bit from Never Goin Back Again, which sounds to me like it would take four hands to play it. It was a thrill to see you making it happen. For me, a real connection.

Expand full comment

Just read this now and coincidentally I told my team today that we need to do better at writing test code so we can improve our our own lives. Plus we'd become a more productive team, and not work as hard to read, write, and change code including tests. And, of course, we would avoid some of the defects that slip through.

Recommended a BDD-style approach. My main points about using BDD:

1) We verify and refine requirements up front.

2) We end up with a better design (because we approach it from the outside in).

3) We get more readable tests because we focus on the test cases first.

Pull-based thinking...start at the end and work your way backwards.

Expand full comment
Comment deleted
Expand full comment
author

I've worried about inadequacy as a musician since college (music school can be brutal). But I also love playing for people. Video meetings was a safe way to play. Does that answer the question?

Expand full comment