配置文件不是万能的

XML真的很难看

XML和JSON比起了,我觉得很明显JSON的可读性高,XML把标签多重复了一遍。

不只配置文件可以分离逻辑

配置文件能做到的代码同样可以做到。代码里面也可以分离关注点,不能抽离的东西只是自己的编程技巧不够。

配置文件不用编译

配置文件比代码强的地方是不用编译。这个动态语言也能做到,事实上好多动态语言被用作配置文件使用。JIT技术和热加载都能做到。要不然再想想将编译器直接打包到程序里面。

配置文件就是代码

配置文件就是代码。每发明一个配置文件,其实就是创建了一个非常简单的计算机语言。

一切都是配置

软件是对硬件的配置,应用程序是对操作系统的配置。

 

你可能感兴趣的:(xml)