Coding 2023-02-13

By Max Woerner Chase

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.