硬编码名词解释

举个例子,比如说你做个软件,他有菜单栏,你如果把菜单的标题全部写在代码里,那如果现在要换英文的,你就不得不改变代码。

现在换一种方式,你把菜单标题全部写在一个文本里,比如叫title.txt,现在你要英文,那么只要把title.txt里面相对应的值换成英文就可以了。

不用在去该代码本身。

这就是 使用与配置相分离的概念

还有比如面向接口编程的概念,你可以去网上查,这都可以减少硬编码带来的后期维护。

 

例子:

猜你喜欢

转载自www.cnblogs.com/kz2017/p/8933981.html
今日推荐