私はディレクトリ構造を実験しており、現在以下のものを使用しています:
| | |_プロジェクト__ | | | | | | |_blog.com_ | | | | |_モックアップ | | | | |_ユーザー ストーリー | | | | |_.... | | | | | | |_noteapp__ | | |_モックアップ | | |_.... | | |_webs______ | | | | | | |_dev______ | | | | |_blog.com_ | | | | |_アプリ | | | | |_config | | | | |_.... | | | | | | |_prod_____ | | | | |_blog.com_ | | | | |_アプリ | | | | |_.... | | |_qe_.... | | |_uat_.... | | | | |_デスクトップ__ | | |_dev______ | | |_noteapp_ | | |_アプリ | | |_config | | |_.... | | |_prod... |_qe.... |_uat.... 鍵 開発 - 開発 製品 - 生産 qe - 品質工学 uat - ユーザー受け入れテスト
Web は Web アプリケーションを格納し、デスクトップはデスクトップ アプリケーションを格納します。dev ディレクトリはバージョン管理されており、他のディレクトリ (prod、qe、uat) にはそれぞれの最新リリースが保存されています。プロジェクト ディレクトリには、コードに関連しないプロジェクト アイテムが格納されます。
ソフトウェア開発のディレクトリ構造はどのようなものですか? また、その構造を推奨する理由はありますか?