Quoting Kent Beck

Well if Kent Beck is doing it:

Been vibe coding like a fiend. Task breakdown is a highly leveraged human decision. Coding models are both non-deterministic & sensitive to initial conditions. You’ll get very different results having your agent implement Task1->Task2->Task3 or Task2->Task3->Task1.

I don’t have good heuristics yet, I just observe that when I try to implement “the same thing” I get quite different results.

Kent Beck