我有一个用于模板化HTML选择器的类,称为Selectors
在其中,我将字段命名为nameage以及相应的吸气剂getName()getAge()
现在看来它本身似乎有点令人困惑,但是当给定类上下文时,我有点相信很明显,您获得的是选择器值,而不是被选中项(即人名)的值。例如:

Selectors webPageSelectors = new Selectors()
nameSelector = webPageSelectors.getName()


这干净清晰吗?还是我应该在字段名称和getter之类的nameSelectorgetNameSelector()中添加重复的单词?也许是这样的:webPageSelectors.getForName()?字段被命名为forName(就像“名称选择器”一样)?谢谢!

最佳答案

我认为,如果您知道要执行的操作,则代码很清楚。
但是,如果您担心,可以随时使用JAVA-DOC来提供有关每个功能做什么的清晰文档。这对开发团队有很大帮助。
加。是nameSelector类型的Selector吗?如果是这样,那么可以很容易理解,重命名Selectors类中的属性以包括类型。如果您决定使用后者,则只需确保不对基本类型属性进行操作即可。

这只是一种意见,您可以随意编写代码。

07-26 01:54