Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oop 与#x27之间是否存在任何意义差异;存储';和';存储库';在类命名约定中?_Oop_Design Patterns_Naming Conventions - Fatal编程技术网

Oop 与#x27之间是否存在任何意义差异;存储';和';存储库';在类命名约定中?

Oop 与#x27之间是否存在任何意义差异;存储';和';存储库';在类命名约定中?,oop,design-patterns,naming-conventions,Oop,Design Patterns,Naming Conventions,例如,我通常将SessionStorage命名为,但将ProductRepository命名为。。。这是我无法向自己解释的精神问题。有人理解后缀存储库和存储的含义吗?:) 我想这没有什么区别 考虑一下命名,您可能会发现,对包含相同概念的事物进行同等命名可能很重要 因此,如果没有概念上的差异,您应该选择存储或存储库。英文版 存储库:存放或可能存放物品的地方、建筑物或容器 存储:存储某物以备将来使用的动作或方法。这些术语实际上是同义词。人们谈论“存储库”甚至很常见。因此,您计划以任何微妙的方式区分它

例如,我通常将SessionStorage命名为,但将ProductRepository命名为。。。这是我无法向自己解释的精神问题。有人理解后缀存储库和存储的含义吗?:)

我想这没有什么区别

考虑一下命名,您可能会发现,对包含相同概念的事物进行同等命名可能很重要

因此,如果没有概念上的差异,您应该选择存储或存储库。

英文版

存储库:存放或可能存放物品的地方、建筑物或容器


存储:存储某物以备将来使用的动作或方法。

这些术语实际上是同义词。人们谈论“存储库”甚至很常见。因此,您计划以任何微妙的方式区分它们都将完全基于观点。选择你最喜欢的名字;务必记录课程的目的。