配置文件的缺点

来源:互联网 发布:深交所上交所数据授权 编辑:程序博客网 时间:2024/05/16 23:46

很多框架系统,比如struts,jboss,appache等系统,都有很多配置文件,配置文件对系统的应用带来了大量的灵活性,但任何事物都是有两面性的。配置文件的好处我就不说了,这里主要谈其缺点。
1. 配置文件将本应属于开发人员的工作留给了用户。开发人员总是说:“我的系统具有最大的灵活性,只要你好好配置一下肯定能满足你的要求。”这是一种极不负责任的做法
2. 配置文件将系统的核心暴露给用户,使系统更加脆弱。配置文件一般控制着系统的处理流程等极为关键的东西,任何变动都会影响全局,用户的任何失误都有可能使整个系统无法工作。
3. 配置文件并想最初设想的那样有效工作。随着系统越来越复杂,配置文件也随着越来越复杂。现在系统开发的一个方法就是把复杂性进来往后推,在这种思想的指导下,配置文件会成为整个系统最复杂的地方,到最后甚至连开发人员也不敢轻易动配置文件。
4. 配置文件不容易理解。配置文件集中了系统各个地方的配置信息,如果这些信息处于代码当中,代码会给理解这些配置提供很多有益的帮助,脱离了代码上下文,配置信息的理解变得非常困难,特别是在缺少文档而且有过了很长时间后再回头看。

原创粉丝点击