Everyone is understandably using the black-box analogy to describe the problem with vibe-coding: you don't directly write the code yourself, so how can you understand and debug it? I find this persuasive, but am trying to see all sides. Is the vibers' counter-argument that:
- you simply keep iterating until the code does precisely what you want (tests presumably becoming critical)
- it's similar to most high-level language programmers anyway: their black box is compiled machine code
Fair?