プログラムを作る時、全部rootを使用して作成するのはどうか?

作成したプログラムを格納するフォルダは~/binとかでいいのか?
(どんなフォルダ構成にするのか聞きたい。)