https://claude.ai/public/artifacts/5f4cb680-9a99-4781-8803-9...
(No idea how good that is. I just gave it your comment)
https://claude.ai/public/artifacts/5f4cb680-9a99-4781-8803-9...
(No idea how good that is. I just gave it your comment)
I already do TDD a lot of the time, and this way I can be sure that the actual requirements are covered by the tests. Whereas asking it to add tests to existing code often gets over-elaborate in areas that aren't important and misses cases for the vital stuff.
Sometimes, when asking Claude to pass existing tests, it comes up with better implementations than I would have done. Other times the implementation is awful, but I know I can use it, because the tests prove it works. And then I (or Claude) can refactor with confidence later.
Well, I am going to test that very soon. The thing which may be a blocker: if it requires the credentials of an already created account, creation gated behind one of the web engines from the whatng cartel... back to square one.