!Mac OS X-10.15.7!ruby-2.7.1p83
Das Lehrbuch für Rubinanfänger ist zu halb fertig, deshalb habe ich beschlossen, es selbst zu schreiben. Dies liegt daran, dass es frustrierend ist, dass ich das Schema ruby = TDD + English erstellt habe, aber ich kann es den Schülern nicht gut vermitteln.
Um die Programmierung zu studieren, sagen Sie: "Versuchen Sie, wie bei der Lösung eines mathematischen Problems Fehler zu machen." Aber ich frage mich, ob ihnen wirklich beigebracht wird, wie man diesen Versuch und Irrtum macht. Anstatt die Antwort vollständig zu kopieren, muss die Antwort zerlegt und erstellt werden, um den Vorgang zu verstehen. Ich denke, dass das Verfahren, um dies zu praktizieren, in Europa und den Vereinigten Staaten TDD (Test Driven Development) genannt wurde.
In Japan heißt es Shakyo, aber es ist noch schwieriger zu verstehen. Daher werde ich vorstellen, wie man schönen Code schreibt, der nach der in Japan seit langem bekannten Diagrammformel funktioniert.
Als ich die Diagrammformel sagte, war ich überrascht, einen Forscher zu finden, der dachte: "Ich werde viele Probleme gestaffelt lösen." Die Essenz des Diagrammausdrucks ist nicht da,
ist. In Übereinstimmung mit diesem Grund
Ich werde etwas vorstellen. Die andere Essenz der Diagrammformel, "Aussehen", ist HTML, also geben Sie bitte auf.
Sie sollten in der Lage sein, die folgenden Probleme zu lösen.
Machen Sie sich mit der Linux-Idee vertraut, auf die sich Ruby konzentriert, bevor Sie die Sprachspezifikationen von Ruby lernen. Cui, Option, Rohr, Filter und so weiter. Es gibt einige andere nützliche Tools für die Ruby-Entwicklung (manchmal auch als Ökosystem bezeichnet ... es gibt Diskussionen), daher werde ich sie vorstellen.
Und so weiter.
(Dies ist ein Reflexionsmemo von 2019, das 2020 verbessert wurde und Qiita verwendet.) Das Problem besteht darin, zu beurteilen, ob der Schüler das ähnliche Problem unabhängig gelöst hat.
Ich hoffe, das wird eine Lösung sein. Genau der Log-Status von git. .. .. Hmmm. Was bleibt dort übrig. .. ..
Recommended Posts