Jeg holder på å lære meg litt Ruby og i den forbindelse kom jeg over "Ruby Koans".
Det er en forfriskende måte å lære seg ett nytt programmeringsspråk på. Man starter en "unit-test" og Koan skriptet sjekker om du har klart alle testene. Om du har gjort feil, stopper skriptet opp og man må gå inn å rette feilen. I terminalen får man oversikt over progressjonen og hvilken fil og linje feilen oppstod på.
Reglene er enkle. I de fleste oppgavene bytter man ut to underscores "__" med riktig verdi, eller man bytter ut tre underscores "___" dersom man skal fylle inn unntaksfeil. På noen oppgaver må man skrive koden selv, som vist i skjermbildet. Hele tiden får man progresjon fra lett mot vanskeligere.
Nå tilbake til Ruby Koans.. har ennå noen tester igjen å fullføre. ^__^