# モダンな開発の理解 (ステップ 1 - 導入)

レガシー C コードにモダン手法を適用するにあたり、まず「なぜモダナイゼーションが必要か」「どのような考え方・潮流があるか」を理解します。
技術スキルの習得を始める前に、ここで全体像を把握してください。

# 1 スキルガイド一覧

スキルガイド一覧
ドキュメント | 内容
--- | ---
レガシー C コードにモダン手法を適用する全体像 | Docs as Code・自動テスト・CI/CD を組み合わせた全体ワークフロー
生成 AI 時代のソースコード管理 (X as Code) | X as Code・GitOps・生成 AI 活用の DevOps 進化論

# 2 このリポジトリとの関連

- このリポジトリ全体が「X as Code」および「GitOps」の実践例として構成されている
- `docs-src/` - Documentation as Code / Design as Code の実践
- サブモジュール (`doxyfw` / `docsfw` / `testfw` / `makefw`) - Pipeline as Code / Infrastructure as Code の実践
- 生成 AI へのコンテキスト提供を意識したドキュメント管理

# 3 次のステップ

全体像を把握したら、ステップ 2 - バージョン管理 に進んでください。