3 ms·
Yeah I was kinda surprised how YOLO some of this was. For example > At some point I had to rewrite the Glicko2 rating system from Java to Scala 3 [...] No-one
by shmageggy 4y ago
Yeah I was kinda surprised how YOLO some of this was. For example
> At some point I had to rewrite the Glicko2 rating system from Java to Scala 3 [...] No-one noticed broken ratings, so I suppose it worked.
Sheesh. Seems like just the kind of thing for which a couple unit tests would be relatively easy to write and would add a lot of confidence.
- opportune 4y agoAs a few-hours-a-week Lichess user I knew they had to have been yoloing a bit in prod because sometimes they’ll restart servers several times within an hour interval, presumably as they deploy to prod, try to fix them, and redeploy. But I’m honestly shocked it works as well as it does without tests. I mean I’m not a paying customer and I much prefer Lichess to the other chess website so I guess I have little say… Does anybody know if Lichess would accept code contributions to add tests?