| ▲ | mort96 4 days ago | ||||||||||||||||||||||
I disagree. Thorough testing provides some level of confidence that the code is correct, but there's immense value in having infrastructure which some people understand because they wrote it. No amount of process around your vibe slop can provide that. | |||||||||||||||||||||||
| ▲ | px43 4 days ago | parent | next [-] | ||||||||||||||||||||||
That's just status quo, which isn't really holding up in the modern era IMO. I'm sure we'll have vibed infrastructure and slow infrastructure, and one of them will burn down more frequently. Only time will tell who survives the onslaught and who gets dropped, but I personally won't be making any bets on slow infrastructure. | |||||||||||||||||||||||
| ▲ | falcor84 4 days ago | parent | prev | next [-] | ||||||||||||||||||||||
I somewhat agree, but even then would argue that the proper level at which this understanding should reside is at the architecture and data flow invariants levels, rather than the code itself. And these can actually be enforced quite well as tests against human-authored diagrammatical specs. | |||||||||||||||||||||||
| |||||||||||||||||||||||
| ▲ | irishcoffee 3 days ago | parent | prev [-] | ||||||||||||||||||||||
Who is writing the tests? An LLM? If so, they have little value. | |||||||||||||||||||||||