本文主要是介绍Hard Coding,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
硬编码(英语:Hard Code或Hard Coding)指的是在软件实现上,把输出或输入的相关参数(例如:路径、输出的形式或格式)直接硬编码在源代码中,而非在运行时期由外界指定的设置、资源、数据或格式做出适当回应。一般被认定是种反模式或不完美的实现,因为软件受到输入数据或输出的格式改变就必需修改源代码,对客户而言,改变源代码之外的小设置也许还比较容易。
但硬编码的状况也并非完全只有缺陷,因某些封装需要或软件本身的保护措施,有时是必要的手段。除此之外,有时候因应某些特殊的需求,制作出简单的应用程序,应用程序可能只会运行一次,或者永远只应付一种需求,利用硬编码来缩短开发的时间也是一种不错的决策。
这篇关于Hard Coding的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!