Maybe with ChatGPT and other AIs soon we will just have to write good tests and let the implementation be written. This could lead to increased adoption of TDD BDD and better tests in general. Tests would also help to insure the generated code is not wrong