I’ve used it to explore some avenues without having to write a complete implementation. If the approach shows promise, then I go through the code and mostly rewrite it because the code it generates is terrible. I also use it if I don’t care about the project I’m on. They want to “do test-driven development” while having poorly-defined requirements that constantly change on a whim while also setting unreasonable unit test coverage thresholds? Cool, I’ll let the AI shit out a bunch of unit tests and waffle stomp it to satisfy your poorly thought out project requirements.
I’ve used it to explore some avenues without having to write a complete implementation. If the approach shows promise, then I go through the code and mostly rewrite it because the code it generates is terrible. I also use it if I don’t care about the project I’m on. They want to “do test-driven development” while having poorly-defined requirements that constantly change on a whim while also setting unreasonable unit test coverage thresholds? Cool, I’ll let the AI shit out a bunch of unit tests and waffle stomp it to satisfy your poorly thought out project requirements.