Hvordan lærer du et nyt programmeringssprog – hurtigt?
I denne lektion vil jeg lære nye sprog, så jeg kan gå fra slet ingen viden til at skrive moderat komplicerede programmer på cirka tre timer.
Det betyder selvfølgelig ikke, at jeg kan lære alt om det sprog på bare tre timer. Men det gør det muligt for mig at få styr på det meste af det væsentlige – datatyper, variabler, strenghåndtering, klasser, metoder, moduler og så videre – på en virkelig hurtig og effektiv måde.
Denne lektion forudsætter, at du allerede har erfaring med mindst ét programmeringssprog. Dette er ikke den måde, en komplet nybegynder vil gribe ind i at lære at programmere. Men hvis du overhovedet kender et programmeringssprog, vil du forstå adskillige begreber såsom variabler, datatyper, funktioner og sløjfer. Og ved at bruge den viden, vil du så være i stand til at lære et nyt sprog ved at lave praktisk kodning, som jeg forklarer i denne video.
I denne tutorial bruger jeg D-sproget, DLang (hovedsageligt fordi jeg ikke har programmeret i D før, så jeg kan vise dig præcis, hvordan jeg brugte mine første tre timer med sproget. Men jeg ville følge de samme trin, mere eller mindre, med ethvert sprog Det var sådan jeg begyndte med C, C#, Java, Ruby og alle de andre sprog, som jeg bruger, når jeg programmerer.
Denne tilgang kan forenkles til fire trin:
1. Vælg et programmeringsprojekt
2. Prøv at gætte, hvordan man laver simple programmeringsoperationer.
3. Kun når du støder på problemer, se dokumentationen.
4. Brug Debugger!