选ini选xml选json。
主要取决于想方便给机器看,还是方便给人看。
我个人认为如果能用ini写出一个一目了然的结构,既方便开发人员看又方便机器看,那是相当需要设计能力的
考虑到开发人员的人气问题,我认为标准在一定程度上是很有必要
先辈们都说代码是写给别人看的,抛开注释不讲,我相信这里说的“别人”,应该指的是其他开发人员。
用xml能实现的用ini也绝对能实现,同样用一个纯数据流的文件也能实现。
先不说哪个功能强大哪个方便,
我想一个工具的优不优秀,从大局来说,
首先要考究的是有多少人喜欢用,喜欢用的原因;
其次才是这个工具能实现什么那个工具不能实现什么;
假如从个人来说,当然是越自由越好,喜欢怎么用就怎么用,喜欢用什么就用什么。==============下面是个人的看法=======================
也许是由于delphi让人思想自由起来,比较一开始用的时候我们可以抛开如何用的问题,而直接面对用来做什么的问题,这样容易让使用者从编程那一刻起就自由发挥,自由想象,每个人都喜欢有一套属于自己的东西,结果没法形成一个良好的标准。相比java,vc等,使用者一开始就得啃标准,不然可以说根本就学不会,
从编程的那一刻起,那一部分人就形成了一种共同的思维方式,很容易达成共识。
这就是标准的作用,起到凝聚技术思路的作用。试问,一个人的技术思路能抗得过一群人的技术思路吗?
试问,一个人的标准能大得过一群人的标准吗?
试问,方便一个人的技术成果,对这个世界能有何贡献?