属性文件点分隔的键名

时间:2012-05-18 10:27:20

标签: java c#-4.0 properties

我刚注意到属性文件中的几乎所有键值都是以点分隔的名称。      例如-some.key =某个值 有谁知道为什么?只是出于好奇而被问到。

2 个答案:

答案 0 :(得分:8)

它基本上是一种约定,可以更容易地查看哪些属性相关。

例如:

person.title = “标题” person.surname = “姓” job.description =“一些描述”

很容易看出哪些属性是相关的,然后使用智能编辑器,您可以选择只查看人物的属性。一些IDE和编辑甚至可以使用它为您添加代码完成,因为您知道您想与人合作,但可能不记得确切的属性。

我们有时会低估可读性的强大功能,但像这样的约定使任何人都可以轻松添加,编辑或维护这些属性。这在团队工作或登上青少年时变得非常重要。

答案 1 :(得分:4)

没有任何具体原因,但这只是为了更好地理解程序员。你也可以直接写key = value而不使用任何“some”: - )