I am using a lot of generators so I am worried that if I try to go it alone and singularize all references to everything that I’ll break something somewhere in the code; but I really don’t understand the value in pluralizing or not pluralizing names for things. Do they need to read like sentences?
I can draw plenty of understanding from something called the user table, there’s no way that I will get lost and think that I have lost all my users because it isn’t indicating that there are a lot of them.
The main problem that I have is figuring out which form to use when I am referencing the various things like the schema, the db, filenames, etc; and like I said it doesn’t seem to offer that much in return for this frustration except potential pitfalls.
Is there some deeper meaning to it that I am not yet experienced enough to see? Would there be actual conflicts down the road if I singularize everything in the generators?