Hacker News new | ask | show | jobs
by cr125rider 626 days ago
The “paradox” (or whatever you might want to call it) with software is if I can describe the business case, with all of its side effects and outputs for unhappy paths, in enough detail, I’ve just done all the hard part of writing software. If AI can help with that last 20ish percent then great. The challenge with offshoring, and now LLMs, is that it takes as much time to describe the problem and outputs than it doesn’t to just write the dang code.
1 comments

It is rare to ever see a software project with all behaviors spelled out in English. I think the effort required to do that is rarely necessary, and people just write code instead. "Documentation" usually means that you wrote down how to use the thing, plus some non-obvious details.