Macのディレクトリ構造みんなどうしてる?
Macのホームディレクトリはユーザー名ですよね。開発で使う人はいろんなプロジェクトフォルダなりソースコードなりができると思います。結論、これらはホームディレクトリ配下に置くようにしました。

今までは、ホームディレクトリtakuya配下に、DevelopmentやDesignディレクトリを作り、そこにプロジェクトフォルダなりXdの保存しておきたいテンプレートなりを入れていた。しかしホームディレクトリ配下はiCloudに保存されないため、Apple DeveloperのCertificateSigningRequestや、ローカルに保存しろと言われたサービスアカウントキーなどは書類配下に別途ディレクトリを作りそこに入れていた。

いろいろググっても良さげなディレクトリ構成例が出てこなかったが、ふとGitHubではmaztak/strapi-commerceのようにユーザー名配下にリポジトリがあるなと思ったため、Macもホームディレクトリ直下に開発用のプロジェクトフォルダを配置した。

もしディレクトリをまた作るなら
上記の階層構造だとホームディレクトリ配下にフォルダが増えすぎるし、また開発用フォルダを作るかも知れない。そのときはDevelopかRepositoriesにするかなぁ。
なぜならホームディレクトリtakuya配下にデフォルトであるディレクトリ名はピクチャやアプリケーションなど「格納するファイルの種類」を表す名詞か、ダウンロードのような他動詞になっているからだ(Develperという職種やDevelopmentのような他動詞の名詞系ではない)。
けどベストプラクティスが分からないのでぜひMac玄人ユーザーの皆さんのディレクトリ構造を教えて欲しいです!
余談
ちなみにMacでは内部でDocumentsというディレクトリ名になっていても、表面上では書類のようにローカライズされてしまう。
また開発用のディレクトリ名は何が美しいか迷ったが、DeveloperだとApple標準のファイルがあり(フォルダを作るだけで勝手にハンマーアイコンがつく)Xcodeのファイルなどが格納されるらしく、Developmentというダサい名前になっていた‥。

Discussion