← Back to home

The quality of AI-assisted software depends on unit of work management - nilenso blog

→ original

The best AI-assisted craftsmen are often thinking about the design and arrangement of their context to get the AI to one-shot a solution. This is tricky and effortful, contrary to what the AI coding hype suggests.

If you don’t provide the necessary information in the context to do a good job, your AI will hallucinate or generate code that is not congruent with the practices of your codebase. It is especially brittle at integration points of your software system.

On the other hand, if you fill up the context with too much information, and the quality of your output degrades, because of a lack of focused attention.