Earlier quoted context omitted.
Can't tell you how much I love it for testing, it's basically the only thing I use it for. I now have a test suite that can rebuild my entire app from the ground up locally, and works in the cloud as well. It's a huge motivator actually to write a piece of code with the reward being the ability to send it to the LLM to create some tests and then seeing a nice stream of green checkmarks.
[flagged]
AI makes tech debt more expensive
251–254 of 254 posts
Re: AI makes tech debt more expensive
#252Re: AI makes tech debt more expensive
#253Earlier quoted context omitted.
[flagged]
" Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith. " https://news.ycombinator.com/newsguidelines.html
However what they said was they write code then send that to an LLM to generate tests.
There’s no other way to interpret what they wrote. There’s no way to get “I write tests using plain English and an LLM, then use those tests to help me write code from “I write code, I send that code to an LLM to generate tests, those tests give me a satisfying series of green checks”.
This is a case of the OP writing something that is close to the opposite of what they meant and you can’t reasonably iron man that to get to a stronger position for them.
I get that my wording was too harsh, but I estimated a 50% chance it was actually satire.
Re: AI makes tech debt more expensive
#254Earlier quoted context omitted.
Can you give some examples? What LLM? What code? What tests? As a test I just asked "ChatGPT 4o with canvas" to "Can you write a set of tests to test glBufferData and all of its edge cases?" glBufferData is a 32 year old API so there's clearly plenty of examples for to have looked it. There are even multiple public tests for it including the official tests that are open sources and so easily scannable. It failed It w…
Wait, wait. You ought to write tests for javascript react html form validation boilerplate. Not that . /s aside, it’s what we all experience too. There’s a great divide between programming pre-around-2015 and thereafter. LLMs can only do recent programming, which is a product of tons of money getting loaded into the industry and creating jobs that made no sense ten years ago. Basically, the more repetitive boilerplat…