And by stub out I mean write the function signature yourself, including parameters it’ll accept and return types. Add a comment if necessary about what it will do.
Would love to hear if other are in this situation.
Curious what others are doing to solve this.
Basically what I do:
- I have an idea of some architecture solution for the current task
- I try to sketch it myself and use AI to find some flaws I missing or try to find alternative approaches
- Review comments from AI and summarize into final decision
- Implement foundational layer myself or using AI to help me
- Document all crucial points like module boundaries, dependencies, key strutural elements
- Use AI to add features on top of newly built architecture
https://github.com/mattpocock/skills/blob/main/skills/produc...
Main reason I am sticking to using AI is convenience, speed and the perception that the job market expects you to.
another side i think for myself; if you are developer you are somewhat right. if you are maker, no problem you can use ai as much as possible. bcz i know i can write completely if the ai is turned off.
So yeah, your analogy works. Better than you intended.