Today I wrote some code
It's funny. Just as the author reached this realisation I've reached the realisation that tests are killing my productivity and are exactly the wrong strategy for my nascent product.I've been testing obsessively for the past 18 months but just realised that I've got a stack of perfectly tested code that's perfectly wrong for what I need it for. I'm going to have to tear it apart and rebuild.I've been thinking about what the right balance is between the two. As code matures the value of tests becomes higher and higher but early on when you need to shape and reshape they really kill momentum.