第8部:チーム開発でのAI活用 Step 28 / 36

レガシーコードの理解

複雑で理解しにくい既存コードをAIに解説させ、効率的にキャッチアップします。

コードの解説を依頼

AIへの指示

このコードが何をしているか、以下の観点で解説してください。

1. 全体の目的
2. 主要な関数の役割
3. データの流れ
4. 外部との依存関係
5. 注意すべき点

```python
(レガシーコードを貼り付け)
```

依存関係の可視化

このディレクトリのモジュール間の依存関係を
Mermaid形式で図示してください。

どのファイルがどのファイルをインポートしているか、
依存の方向がわかるようにしてください。

処理フローの理解

ユーザーがログインしてから、ダッシュボードが表示されるまでの
処理フローを説明してください。

関連するファイルと、各ステップで何が起きているかを
時系列で説明してください。

まとめ

  • コード解説 - 目的、役割、データフローを質問
  • 依存関係 - Mermaidで可視化
  • 処理フロー - 時系列で理解
AIでドキュメント生成 次へ:オンボーディング効率化