Post

@esrtweet @dreamsofcode_io Even though I learned Rust the old way, I agree. As long as you are fluent enough reader and understand what the AI generated code does, and request atomic commits from AI, it's all good.
English

@mtrantalainen @esrtweet I much prefer to write out the initial design and layout, then add unimplemented!() macros.
Once I have the general structure designed that’s when I’ll get an LLM to fill in the implementation.
English

@dreamsofcode_io @esrtweet Do you try to one-shot the whole implementation at that point? Or do you write accurate prompt for each unimplemented part asking for specific algorithm etc and specifically ask for atomic commit, too?
English

@mtrantalainen @esrtweet In the past I was more one shot, now I’m much more involved as I kept running into correctness issues.
TDD also helps with getting the correctness sound. Especially red green refactor
English
