Kom igångKom igång gratis

När du bör ifrågasätta AI:ns förslag

Under en kodgranskning på GreenGrid ber du AI:n att granska en kollegas pull request. PR:en lägger till en funktion som försöker göra om misslyckade API-anrop till sensordata med exponentiell backoff. AI:n föreslår följande förbättring:

"Retry-logiken använder en for-loop med time.sleep(). Överväg att ersätta den med biblioteket tenacity, som tillhandahåller dekoratorer för retry-logik med konfigurerbara backoff-strategier. Det skulle minska funktionen från 15 rader till 3 rader och är mer underhållsvänligt."

Förslaget är tekniskt välgrundat. GreenGrids deploymentpipeline har dock strikta policyer för godkännande av beroenden, och tenacity finns inte på den godkända listan.

Vad är bästa nästa steg i ditt iterativa samarbete med AI:n?

Den här övningen är en del av kursen

Avancerad AI-assisterad kodning för utvecklare

Visa kurs

Interaktiv övning med praktiskt arbete

Gör teori till handling med en av våra interaktiva övningar

Starta övningen