I Microsofts utvecklingsmiljö Visual Studio kallades en sådan funktion rent utav för IntelliSense - för 23 år sedan. Den kompletterade med kod, slog upp referenser och dokumentation.
Så idag, ett kvarts sekel senare, är det att förvänta sig att det blivit lite bättre. Microsoft, som äger GitHub, har sin Copilot som med dagens hajp runt generativ AI förstås utgår från stora språkmodeller när utvecklare får hjälp. Att leverantörer av sådana verktyg ensidigt väljer argument som stöttar deras argumentation och försäljning är logiskt. Och jag vet utvecklare som är imponerade över hjälpen.
"We find disconcerting trends for maintainability."
– New GitHub Copilot Research Finds 'Downward Pressure on Code Quality' (Visual Studio Magazine)
Vågar vi generera kod?
Helt ärligt haltar kvalitetsgranskningen ofta betänkligt även utan att blanda in AI-genererad kod. Det är massor med klipp och klistra från StackOverflow, gamla projekt från förr och så vidare.
Så att låta bli AI-genererad kod är inte i sig svaret. Men det är ändå intressant att det studeras hur bra den här genererande AI-hjälpen faktiskt är.
→ Do Users Write More Insecure Code with AI Assistants? (PDF)
Man kan åtminstone inte räkna med att koden håller hög säkerhet.