Coding 2020-03-20
Got to get things done right before I can have fun...
Got to get things done right before I can have fun...
I'm not sure how well I've motivated the whole multiple-state concept, but it makes sense to me, and that's what's most important here.
The fabled red to red refactor...
Turns out the code won't complain about parts not being written, if you don't actually try to execute them...
It is a little frustrating to be sidetracked from doing actual work by weird technical issues.
Coming up with test cases for this code isn't as fun as it was for Structured Data.
A bunch of links to cover up the fact that I zoned out 100%-ing Snakebird Primer over the course of two hours of play time.
Tanking my coverage stats by deleting questionable-but-tested code
I'm not at all confident in my usage of the contextvars library, but the tests do all pass...
"Here's an example where you make ten buttons in a loop!" Sheesh...