Coding 2023-02-13
I'm going to need to thoroughly document how my attempt to put together a higher-level system from a box of scraps actually works, because the failures are all pretty inscrutable.
...
Fortunately, I was able to fix it through the simple expedient of reading the dang code, and realizing that my assumptions weren't lining up with how I'd written one module.
So I fixed that, and things started working. Then I kept on wiring in new modules, and things kept working, and I kind of don't trust it all? I'm going to have to write a bunch of tests to actually verify all of this behavior, and I don't wanna...
Instead, I wrote more code that I'm going to have to test later. Oh well.
All right, it's getting late and I want to wrap up. For now, I'm going to take things easy.
When I come back to this, I should go over all of the modules and make sure I write tests for them.
Good night.