| ▲ | podgorniy 8 hours ago | ||||||||||||||||||||||
> What's not waterfall about this is lost on me. Exactly. There is a spec, but there is no waterfall required to work and maintain it. Author from the article dismissed spec-based development exactly because they saw resemblance with waterfall. But waterfall isn't required for spec-centric development. | |||||||||||||||||||||||
| ▲ | laserlight 8 hours ago | parent [-] | ||||||||||||||||||||||
> There is a spec, but there is no waterfall required to work and maintain it. The problem with waterfall is not that you have to maintain the spec, but that a spec is the wrong way to build a solution. So, it doesn't matter if the spec is written by humans or by LLMs. I don't see the point of maintaining a spec for LLMs to use as context. They should be able to grep and understand the code itself. A simple readme or a design document, which already should exist for humans, should be enough. | |||||||||||||||||||||||
| |||||||||||||||||||||||