我在Web堆栈(PHP,JS,HTML,CSS,MYSQL)中开发了大约6到7年。但仍然对命名约定感到困惑。我知道它取决于开发人员使用哪种约定。我主要使用较低和较高的camelcases。我遇到过诸如“信件”等问题。接着是大写字母' i'并得到一些令人困惑的组合,如delIlluminatti
。决定使用基于下划线的组合。但同样,我想知道最佳做法:
以下是我如何使用命名约定
ModelController.php
)#full_name
)Student_Score
)我想听听专业人士的消息。我在某个地方做错了吗?
答案 0 :(得分:1)
我倾向于只使用camelCase和CamelCase:
- camelCase用于变量,css类,文件夹名称,文件名,...(基本上所有不代表类的内容)
- 用于类名/接口的CamelCase(以及当文件包含类或接口时的文件名)
但这只是我自己的偏好。