Angular 角度模块名称单数或复数

Angular 角度模块名称单数或复数,angular,module,naming-conventions,conventions,Angular,Module,Naming Conventions,Conventions,在我的angular应用程序中,我需要插入一个模块来列出学生的姓名。所以,它应该被称为学生或学生?一般来说,一个模块应该用单数或复数来命名?关于angular中的命名约定,人们问了很多问题,但我没有发现任何专门针对单数/复数约定的问题。答案取决于组件的功能 命名约定应该只是帮助更快地找到所需的代码,并使其更易于理解 为什么??文件夹和文件的名称应清楚地传达其意图 例如,app/students/student-list.component.ts可能包含一个管理学生列表的组件。答案取决于您的组件的

在我的angular应用程序中,我需要插入一个模块来列出学生的姓名。所以,它应该被称为学生学生?一般来说,一个模块应该用单数或复数来命名?关于angular中的命名约定,人们问了很多问题,但我没有发现任何专门针对单数/复数约定的问题。

答案取决于组件的功能

命名约定应该只是帮助更快地找到所需的代码,并使其更易于理解

为什么??文件夹和文件的名称应清楚地传达其意图


例如,app/students/student-list.component.ts可能包含一个管理学生列表的组件。

答案取决于您的组件的功能……我不记得在哪里读到过这篇文章,但集合中不应该有复数。树木的集合应称为森林。学生的集合应称为StudentGroup或StudentList。(根据需要应用套管惯例)你的例子很适合我的具体情况。因此,一般来说,答案是“视情况而定”