Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IDEA插件对变量命名的检测不算太完善 #15

Open
wxxlamp opened this issue Jun 17, 2020 · 0 comments
Open

IDEA插件对变量命名的检测不算太完善 #15

wxxlamp opened this issue Jun 17, 2020 · 0 comments

Comments

@wxxlamp
Copy link

wxxlamp commented Jun 17, 2020

在**阿里巴巴Java开发手册(终极版)**中的 第六个模块 工程结构第一部分 应用分层 的3中描述了分层领域模型规约。里面有写到xxxAO表示的应用对象。 这是前提1

我们知道在IDEA插件中中对命名一般是需要遵循首字母大写的,但是对于VO,DTO之类结尾的POJO类对象可以命名为xxxVO,xxxDTO不必严格遵守首字母大写的规约。这是前提2

IDEA的编码插件检测变量时会检测出不符合驼峰命名的变量。这是前提3

我的问题是,在IDEA中的编码插件对变量的命名检测不够完善。如:

class NameAO {   //类的命名符合规约
      private NameAO nameAO; // 但是这个变量的命名符合规约但是插件会给出   **不符合驼峰命名的warning**
}
class NameVO {   // 类的命名符合规约
     private NameVO nameVO; //这个变量的命名符合规约,插件没有给出warning

综上,我认为这是不合理的,插件在对nameAO的命名中不应该给出警告。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant