- Opprettet en ny standard for å merke alle viktige deler av systemet med egne numre, slik at det alltid er klart hvilken utgave som er i bruk.
- Lagt til tydelig merking på selve hovedoppsettet (klienten), slik at man vet nøyaktig hvilke innstillinger som kjører.
- Innført nummermerking på "scanneren", slik at man alltid vet hvilken logikk som ble brukt da informasjonen ble hentet inn.
- Samlet full oversikt over alle utgaver av verktøyene, noe som gjør det tryggere og langt enklere å gjøre store forbedringer senere.
Dagen er så fin den kan bli !
Utfordring & Løsning
Jeg manglet en oversikt over hvilken utgave av logikken som ble brukt i de forskjellige delene av koden, noe som skapte usikkerhet ved vedlikehold og oppdateringer.
Oppgaven ble å innføre en fast standard for merking av de viktigste verktøyene mine for å ha full kontrollhva som kjører til enhver tid.
- Jeg har lagt inn et fast versjonsnummer på verktøyet som snakker med GitHub.
- Jeg har merket databasemodulen min med en egen versjonskode for bedre sporing.
- Jeg har lagt til versjonsmerking på oppsettet for selve klienten.
- Jeg har innført versjonskontroll på innsamlingsverktøyet (Scanneren) slik at jeg vethvilken logikk som ble brukt.
Jeg har nå kontroll på versjonene av klassene mine. Dette gjør det mye enklere og tryggere å gjøre store oppgraderinger senere.