我刚刚看了一些其他人开发的项目。
我认为没问题。
程序员已经创建了一些以下划线开头的文件,例如_variables.scss,我在两个项目中都看到过。
我无法弄明白为什么,我也搜索了它,我无法找到答案,如果有一个特殊原因,人们会以这种方式命名文件。
谢谢!
答案 0 :(得分:11)
据我所知,在部分名称之前使用下划线的唯一原因是
任何不以下划线开头的SASS文件都将自行呈现,如果它们使用其他地方定义的变量或mixins,则会失败。
最后我得出结论,下划线仅用于阐明它是一个部分文件。我们也可以使用部分文件而不使用下划线作为前缀。
答案 1 :(得分:0)
有时,命名约定用于模板或模板部件文件,您可以在MVC框架中找到它。
在其他地方,这可能意味着此变量或文件是私有的,只能由服务器或正在运行的程序访问。这完全取决于你编程的语言,但这只是一个命名约定。
答案 2 :(得分:0)
这只是一个命名惯例。如果要为接口定义名称,请使用(_interface)定义它。这只是出于兼容性问题,在某些情况下,程序可能包含类和接口。为了区分这两者,您可以使用_作为接口。 这只是一个示例,因为您在使用数据库时可以在BLL层中使用它等等。
其他开发人员强调注意变量和对象。