Coding 2022-12-15
Improving the test revealed that I was missing some key data in the metadata objects I was creating, so it's good I got that out of the way.
Improving the test revealed that I was missing some key data in the metadata objects I was creating, so it's good I got that out of the way.
My code's not magic. I just... I needed to verify that...
Expert on relevant code shrugs and says "lol i dunno"
I appreciate that the code was simple enough that it all worked on the first try (modulo errors at the usage site that had nothing to do with the way I wrote the code)
Just a little bit at a time, just a little bit at a time...
Not sure what "a good interface" even looks like in this context.
Maybe there's some kind of sampling bias, because the "obviously correct" code is usually easy to cover, so if I haven't covered a function completely, it's probably doing something horrible. Even if that's the case, I, um, don't care.
Just a little bit at a time, and it adds up.
It looks really complicated, but actually it can be very simple, unless I'm badly mistaken and it has to be extremely complicated.
Maybe I should re-evaluate the names before I work on the coverage? I don't know...