What Mac OS’s case-insensitive filenames teaches us
medium.com
medium.com
http://www.informit.com/articles/article.aspx?p=1144082&seqN...
For that reason, I generally prefer to keep all file names consistently lower-case - user_account.ex over UserAccount.ex. It’s just as easy to read, if not more so.
We have enough other things to worry about as programmers without having to think about correct capitalisation of file names.
If the MacOS filesystem was not case-insensitive, i.e. it was _less_ liberal with what it accepted, the reported issue wouldn’t have happened.
But it breaks a large number of apps, so do it with caution.
I have had issues with this and instead of formatting, due to issues, what I ended up recommending was creating disk images, mounting them correctly and putting files there.
e.g.
class Admin extends Model {
};
export default Admin;