My actual~/.bash_profile file is very minimal, it just sources each file in ~/.bash/ in turn.
You can see the organized contents of that directory here:
You can see the organized contents of that directory here:
Usually it doesn't matter, but if you have dependencies it allows you to express them in a simple fashion. (e.g. defining a function in one file, and using it in another.)