我有一个同事在我的代码中不断重命名对象和方法。添加S,删除S等..
我想知道你认为最好的方式是什么。
假设我有一个类Client。
此客户端可以设置两个提醒(wakeupReminder和leaveReminder)。
这些提醒中的每一个都有不同的设置。
所以我创建了一个名为 WakeUpReminderSettings 的类。他告诉我,我应该将其重命名为 WakeUpReminderSetting ,因为它不是一个集合。
我还创建了一个返回所有提醒设置的方法。我将其命名为 GetClientRemindersSettings 。
同样,他将其重命名为 GetClientReminderSettings 。他的论点是:只有最后一个词应该是多元化的。
我想对此有所了解。
答案 0 :(得分:1)
我认为你在这两种情况下都是正确的。 WeakUpReminderSettings可以是不同设置的集合而不是集合,如果您的方法返回多个提醒的设置,即使它不是最后的工作,也可以复数提醒。 再说一遍,命名约定实际上是主观的,如果你的同事在层次结构中不在你之上,我会告诉他不要把你的工作弄得乱七八糟。