01. フォルダ構成
このフォルダには、DevBlueprint
リポジトリ全体のフォルダ構成と、それぞれの要素が持つ役割について説明するドキュメントが格納されています。
一貫したフォルダ構成は、プロジェクトの全体像の理解を助け、必要な情報への迅速なアクセスを可能にします。
このカテゴリに含まれるドキュメント
このカテゴリのドキュメントを読むことで、リポジトリ内の各フォルダや主要なファイルが「なぜそこにあるのか」を理解できます。
-
- リポジトリの一番上の階層にある、
.github/
,Docs/
,mkdocs.yml
といった、主要なファイルとフォルダの役割について説明します。
- リポジトリの一番上の階層にある、
-
- 全てのドキュメントソースが格納される、このプロジェクトの中核となる
Docs/
フォルダの内部構成について説明します。
- 全てのドキュメントソースが格納される、このプロジェクトの中核となる
-
- アプリケーションのソースコードを格納する
Src/
フォルダの、標準的な構成パターンについて説明します。
- アプリケーションのソースコードを格納する
-
- 自動テストコードを格納する
Tests/
フォルダの、標準的な構成パターンについて説明します。
- 自動テストコードを格納する
-
- 実験的なコードやアイデアの試作を行うための「砂場」である
Sandbox/
フォルダの、目的と利用ルールについて説明します。
- 実験的なコードやアイデアの試作を行うための「砂場」である
Tip
新しいプロジェクトでこのDevBlueprint
テンプレートを利用する際は、まずこの「フォルダ構成」のドキュメントに目を通し、全体像を把握することをお勧めします。