質問: #### 現状 HOMEディレクトリ直下に、 * 使う言語ごとのディレクトリ(Python,C,Rubyなど) * CTF関連のデータを置くディレクトリ * AtCoder,CodeIQなど競プロサイト?のコードを置くディレクトリ * 学校関連のディレクトリ * Dropbox,GoogleDriveなどのディレクトリ * その他、アプリケーションを使うのに必要なディレクトリ がある状態 #### 問題点 * 使う言語ごとのディレクトリがありながら、CTF,競プロなどのディレクトリにもコードがある * よってファイルの置き場が確定していないから、探しづらい。 --- * できればHOMEディレクトリにあるディレクトリは多くないほうがいいですよね。 * 言語ごとのフォルダはなくして、 ~/Project/プロジェクトごとのフォルダ みたいな形のほうがいいのかなとは思っています。 皆さんはどのように分けていますか?
回答: > > 言語ごとのフォルダはなくして、 > > ~/Project/プロジェクトごとのフォルダ > > みたいな形のほうがいいのかなとは思っています。 > > > そう思われます。私の場合、~/scriptにプロジェクトやらのディレクトリをぶっこんだりしてますね...。 あとはいらなくなったコードはgithubにpushしてさっさと消しちゃうのも1つの手かもしれません。 > > 使う言語ごとのディレクトリ(Python,C,Rubyなど) > > CTF関連のデータを置くディレクトリ > > AtCoder,CodeIQなど競プロサイト?のコードを置くディレクトリ > > 学校関連のディレクトリ > > Dropbox,GoogleDriveなどのディレクトリ > > > とのことなので、 ~/Project : 言語ごとのディレクトリや競プロやらCTFのディレクトリを置くところ ~/School : 学校関連 ~/Cloud : DriveやらDropboxやら みたいな感じでどうでしょうか。