这次给大家带来如何操作将配置数据从代码中分离,将配置数据从代码中分离的注意事项有哪些,下面就是实战案例,一起来看一下。
代码无非是定义一些指令的集合让计算机来执行。我们]常常将数据传入计算机,由指令对数据进行操作,并最终产生一个结果。当不得不修改数据时问题就来了。任何时候你修改源代码都会有引入bug的风险,且只修改一些数据的值也会带来一些不必要的风险,因为数据是不应当影响指令的正常运行的。 精心设计的应用应当将关键数据从主要的源码中抽离出来,这样我们修改源码时才更加放心。
配置数据时在应用中写死(hardcoded)的值,比如:
魔法数(magic number)
URL
需要展现给用户的字符串(可能要做国际化)
重复的值
设置
任何可能发生变更的值
我们时刻要记住,配置数据是可发生变更的,而且你不希望有人突然想修改页面中展示的信息,而导致你去修改JS源码。
对于这些配置数据,你可以把它们抽离成常量、或者挂载到某个对象中、或写成配置文件(JS中推荐JSON),通过程序读取配置文件中的数据,这样即使修改了数据,你的程序代码不会有任何的改动,减少了出错的可能性。
相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!
推荐阅读:
Atas ialah kandungan terperinci 如何操作将配置数据从代码中分离. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!