Hello World

Hello World

チュートリアル演習

はじめに

“Hello, World!”に取り組むと、Crystalのコードを書きながら、Exercismの進め方を身につけられます。これを完了すると、Crystalトラックの残りの演習のロックが解除されます。

はじめるには、“Introduction to Hello, World”の動画を見てみましょう👇

説明

古典的な入門用の演習です。 ただ"Hello, World!"と言うだけです。

"Hello, World!"は、新しいプログラミング言語や環境でプログラミングを始めるときの、伝統的な最初のプログラムです。

目標はシンプルです:

  • 用意されたコードを変更して、文字列"Hello, World!"を出力するようにします。
  • テストスイートを実行して、成功することを確認します。
  • 解答を提出して、ウェブサイトで確認します。

すべてうまくいけば、最初の本格的な演習を取得する準備が整います。

プロジェクトの構成

  • srcには、この演習の解答が入っています
  • specには、この演習で実行するテストが入っています

テストの実行

正しいディレクトリ(srcとspecが入っているディレクトリ)にいれば、crystal specを実行することで、その演習のテストを実行できます。

$ pwd
/Users/johndoe/Code/exercism/crystal/hello-world

$ ls
GETTING_STARTED.md README.md          spec               src

$ crystal spec

これで、specディレクトリにあるすべてのテストファイルが実行されます。

各テストファイルでは、最初のテスト以外はすべてスキップされています。

テストが1つ通ったら、pendingをitに変えると、次のテストのスキップを解除できます。

解答の提出

解答を提出するときは、srcディレクトリにあるソースファイルを提出するようにしてください。

$ exercism submit src/hello_world.cr
GitHubで編集する リンクは新しいウィンドウまたはタブで開きます
Crystal Exercism

Hello Worldを始める準備はできましたか?

Exercismに登録すれば、26個のコンセプト142個の演習、そして本物の人間によるメンタリングとともに、Crystalを学んでマスターできます。すべて無料です。