That could be true. There is another benefit, though. Here is a different scenario to illustrate: When we have an issue, we may tell it to a friend and, before the friend can even reply, our act of telling it helped us figured it out. My working with ChatGPT was similar. Working through the process helped me to figure out what I wanted it to do, which was not fully fleshed out at the start. Of course, anything will take time, whether you figure lots of it out up front or as you implement. In my example, I had two refactors for things I had not yet considered until after the initial implementation.






















