Video: The Choice Is Ours (2016) 2024
Når koden i Minecraft mod ikke fungerer som du vil, for eksempel når du lager en rekke med åtte murstein i stedet for to rader med fire murstein, kan det ha en feil, eller feil. Hvis koden din har en feil i det, må du feilsøke den, eller fikse den. Å skrive store, komplekse mods gjør det enda mer sannsynlig at du kommer til å finne feil som er vanskelig å finne.
Her er fire strategier for feilsøking av koden din:
-
Gå bort. Når koden din slutter å være fornuftig, bare gå og se en video eller et TV-show, og kom tilbake til oppgaven ved hånden. Noen ganger, når du jobber med ett problem i lang tid, savner du feilen som ville være lett å finne hvis du bare skulle ta en pause.
Tekniske selskaper som Microsoft, Google og Facebook har ofte spillrom med Xbox, PlayStation, foosball og pingpong satt opp slik at programmererne kan ta pauser når de løper inn i vanskelige feil.
-
Tegn med blyant og papir. Det gode med å programmere noe du kan se er at du kan spore koden din og tegne den ut på papir. Gå linje for linje og flytte blyanten din som drone, og trekk en blokk når dronen plasserer en blokk. Det vil hjelpe deg med å se noe som går galt.
-
Deaktiver blokker. I denne nyttige teknikken legger du blokkene inn i mod 1-blokk med 1 blokk. I stedet for å slette koden, kan du bare deaktivere bestemte linjer som kan forårsake problemer.
Når du har en feil, kan du ikke finne, deaktiver alle blokkene unntatt hovedfunksjonen og den første blokk i hovedfunksjonen. Kjør deretter modet ditt. Aktiver deretter neste blokk, og kjør moden din. Fortsett å gjøre det til du finner feilen.
-
Be om hjelp i forumet. LearnToMod har fora der du kan be om hjelp.
Du kan søke ved å klikke på forstørrelsesglasset eller bare bla gjennom emner for å finne dem. Her er et eksempelskjermbilde fra et forum. Noen ganger har noen andre funnet feilen du har spilt over, så svaret kan allerede være der.
Begrepet feil refererte til en teknisk feil selv før datamaskiner ble oppfunnet. Admiral Grace Hopper (en fantastisk datavitenskapelig!) Fant en bokstavelig feil - en møll, for å være eksakt - i en av de første datamaskinene, noe som forårsaket at hennes program mislyktes.