あなたのコードで、技術の本質を学ぶ
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分で始められます。
無料で始める