Vi indtaster instruktioner i en fil, som fortolkes af et andet program på serveren og returnerer et resultat. Det er det. Kodning er i virkeligheden kunsten at fortælle "computeren", hvad den skal gøre efter visse betingelser.
Hvad kodning virkelig er, er en masse 1'ere og 0'ere i en lang strøm. Processor'en læser disse binære koder som "tændt" og "slukket" og udfører beregninger baseret på, hvad binærkoden betyder.
Hver af disse 1'ere og 0'ere kaldes "bitter" og de kan grupperes i sektioner af 8, som kaldes "byte".
Det er vigtigt at forstå dette, da vi ikke egentlig "koder" binære strenge. Vi instruerer et program til at give os et bestemt resultat. Der er nogle lag af kodefortolkningsprogrammer, som gør det hårde arbejde med at oversætte dette til processor'en. Lad os lade det lige der.
Når vi taler om kodning, har udviklere installeret et såkaldt udviklingsmiljø på deres computere. De får alle mapper og filer fra et "git-repository", hvilket betyder, at de kan downloade hele koden til deres egen computer.
De ser filerne og redigerer dem i såkaldte "IDE'er" (Integrated Development Environments). I dag er de måske ikke så integrerede længere, da afhængigt af hvilket programmeringssprog du arbejder med, kan der være mange ting, du skal have installeret på din computer for at kunne køre og se koden udføre, hvad du fortalte den i en webbrowser.
Nu hvor udviklerne kan se alle deres filer, kan de redigere dem og se resultatet. Det er processen med kodning. Lad os visualisere et enkelt eksempel. I URL-feltet i webbrowseren er der nogle gange mange ting efter URL'en.
Som https://awesome.com/?message=hello. Vi kan fortælle programmet at bruge variablen "message" og vise ("print") indholdet:
Hvis ($message) {
echo $message;
}
Læs mere i "The CTO Playbook" tilgængelig på Amazon/Kindle.
We are a Swiss Company (LLC) based in
Switzerland.