I’ve been wary of all those use cases. If I’m unfamiliar with the code base, the language, or have a vague plan then I focus on getting understanding first; AI gives false confidence and I can’t check it’s work if I don’t understand what I’m doing. I’ve never written much boilerplate code as I use templates, written by humans, when starting a new project. The idea of starting from a slop codebase isn’t appealing as you need a good foundation.
I’ve been wary of all those use cases. If I’m unfamiliar with the code base, the language, or have a vague plan then I focus on getting understanding first; AI gives false confidence and I can’t check it’s work if I don’t understand what I’m doing. I’ve never written much boilerplate code as I use templates, written by humans, when starting a new project. The idea of starting from a slop codebase isn’t appealing as you need a good foundation.