编程开发基础之什么是硬编码? RunFromHere 2018-12-10 427 阅读1分钟 举个例子,比如说你做个软件,他有菜单栏,你如果把菜单的标题全部写在代码里,那如果现在要换英文的,你就不得不改变代码。 现在换一种方式,你把菜单标题全部写在一个文本里,比如叫title.txt,现在你要英文,那么只要把title.txt里面相对应的值换成英文就可以了,而不用在去改代码本身。 这就达到了一种 使用与配置分离 的结果 还有像面向接口编程等,都可以减少硬编码带来的后期维护