属性文件点分隔的键名

Mad*_*adz 7 java properties c#-4.0

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

Ewa*_*ald 9

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

例如:

person.title ="Title"person.surname ="Surname"job.description ="some description"

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

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


May*_*dya 4

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