程序设计之HardCoding

写死,又称硬编码 (英文称 hard code, hard coding) :指的是在软体实作上,把输出或输入的相关参数 (例如:路径、输出的形式、格式) 直接写死在原始码中,而非在执行时期由外界指定的设定、资源、资料、或者格式做出适当回应。

Flower在《代码重构》一书中提到“代码味道”的概念,重构时,我们需要找出有“坏味道”(bed smell)的代码块。HardCoding就是一种坏味道。

阿里开发手册里将hardcoding的一些常量称作:魔法值。


当看到一些不好的代码时,会发现我还算优秀;当看到优秀的代码时,也才意识到持续学习的重要!--buguge
本文来自博客园,转载请注明原文链接:https://www.cnblogs.com/buguge/archive/2011/12/07/2279009.html


原文地址:https://www.cnblogs.com/buguge/p/2279009.html