Lernen einer neuen Sprache mit kaputten Unit-Tests [geschlossen]

8

Ich habe mir neulich ein Punktnetz angehört, in dem sie fast beiläufig ein wirklich faszinierendes Werkzeug zum Erlernen neuer Sprachen erwähnt haben - ich denke, sie haben speziell über F # gesprochen.

Es ist eine Lösung, die Sie eröffnen, und es gibt eine Reihe defekter Komponententests. Wenn Sie sie reparieren, werden Sie durch die Schritte zum Erlernen der Sprache geführt.

Ich möchte es überprüfen, aber ich bin in meinem Auto gefahren und habe keine Ahnung, wie das Projekt heißt oder welche Dot-Net-Rocks-Episode es war. Google hat nicht viel geholfen. Irgendeine Idee?

Brian MacKay
quelle
Coole Idee - hoffe auf jeden Fall, dass jemand die Referenz findet.
Macy Abbey

Antworten:

8

Sie suchen nach den verschiedenen Koans-Projekten, die bei EdgeCase gestartet wurden . Um zu erfahren, was ein " Koan " ist, beziehen Sie sich auf Wikipedia. Die allgemeine Idee ist jedoch, dass Sie vor einer Herausforderung stehen (ein fehlgeschlagener Komponententest) und Ihr Weg zur Erleuchtung (Erlernen der Programmiersprache) aus der Überwindung von Herausforderungen auf Ihrem Weg resultiert.

Sehen:

Die Leute arbeiten an den Koans für andere Sprachen wie F #, aber sie sind nicht so weit wie Ruby und Python.

Chris Smith
quelle