あなたのコードで、技術の本質を学ぶ

GitHubを接続するだけ。AIがあなた専用の学習体験を届けます。

学びの輪が広がっています

3
学習者
0
完了レッスン総数
0
今週のレッスン

自分のコードで学ぶ

架空の教材ではなく、あなたが実際に書いたコードが教科書。だから即理解できる。

体系化された技術知識

コード品質、設計原則、セキュリティ...幅広い分野のプロの知見を、あなたのコードで体感。

AIが寄り添う学習体験

15コース・188レッスン。AIとの対話で、15-20分で1つの概念をマスター。

3ステップで始める

STEP 1

GitHubを接続

リポジトリを選ぶだけ。コードは安全に取り扱われます。

STEP 2

コースを選ぶ

15分野のコースから、学びたいテーマを選択。

STEP 3

AIと学ぶ

あなたのコードを題材に、AIと対話しながら理解を深める。

レッスンの様子

AIがあなたのコードから学びのポイントを引き出します

CodeSensei — コード品質 Lv.1 — 名前の付け方

概念解説: 明確な命名

変数名や関数名は、コードの「ドキュメント」です。tmpやdataのような曖昧な名前ではなく、その変数が何を表すかが一目でわかる名前を選びましょう。

あなたのコードから見つけた例:

function calc(a, b, c, d) {
  const x = a * b;
  const y = c + d;
  return x - y;
}

この関数では calc, a, b, c, d, x, y という名前が使われています。例えば calcShippingCost(weight, distance, fuelRate, tollFee) のように書き換えると、コードを読むだけで「何を計算しているか」が伝わります。

なるほど、引数名だけで意図が伝わるのか

よくある質問

無料で使えますか?

はい。アカウント作成は無料で、基本的な学習機能をすべてお使いいただけます。

自分のコードは安全ですか?

コードはAI分析時のみ一時的に送信され、データベースには保存されません。Anthropicは商用APIの顧客データをモデル学習に使用しません。

どんなプログラミング言語に対応していますか?

TypeScript、JavaScript、Python、Go、Rust、Javaなど、主要な言語すべてに対応しています。

GitHubアカウントがなくても使えますか?

はい。コードを手動で貼り付けて学ぶこともできます。GitHubを接続するとより便利に使えます。

今すぐ、自分のコードで学び始めよう

アカウント作成は無料。1分で始められます。

無料で始める