编程开发基础之什么是硬编码?

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/baidu_34122324/article/details/84800780

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

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

这就达到了一种 使用与配置分离 的结果

还有像面向接口编程等,都可以减少硬编码带来的后期维护

猜你喜欢

转载自blog.csdn.net/baidu_34122324/article/details/84800780