PROGRAMUTVECKLING
När en befintlig applikation behöver förbättras.
I det här fiktiva exemplet undersöks återkommande fel i en applikation. Därefter genomförs överenskomna rättelser och nya funktioner stegvis, med kodgranskning och testning.
Exemplen är fiktiva och bygger inte på utförda kunduppdrag.
Ändring, testning och överlämningIllustration · inte ett kunduppdrag
FÖREsrc / integration.ts
01fetch(request.url)
02throw Error("timeout")
03// Anslutningen avbröts
EFTER ÄNDRINGENsrc / integration.ts
01const response = await retry()
02if (!response.ok) report()
03// Felet hanteras
01Identifiera felet02Hantera ett nytt försök03Kontrollera resultatet
Så kan en avgränsad programändring kontrolleras. Illustrativ rapport med syntetiska uppgifter. Siffrorna avser inte kundresultat.