按照惯例,一个组是复数,因此,用名词的复数形式来命名 Linux 组是理所当然的(例如,组中有 13 名会计师accountants
)。这可能会产生意想不到的后果。例如,SQL 复数表名(例如users
)会导致不灵活的查询语句:user_has_role
vs. users_have_roles
。
如果有的话,存在哪些类似的反对将一个群体命名为复数的情况?
答案1
虽然没有全行业的群组命名约定,但坚持易于理解和易于记忆的约定会有所帮助。
根据团体的广泛用途命名团体可以避免在单数和复数名称之间做出选择。这样,您就不必参考团体列表来回忆团体的名称。
例如accounting
,,,hr
等等shipping
...
如果团体名称需要在单数和复数之间做出选择,例如admin
或admins
,最好使用单数形式,因为这样更容易记住。这种方法也符合 Unix 组名,例如wheel
、sudo
、audio
等...