购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

谬误6

易于理解
——算法应越简单越好

软件设计的基本原则就是代码应简单、清晰、可读性好、易于理解和维护,因此对于算法来说,也应该遵循软件设计的基本原则,所以说算法应越简单越好的说法也是完全错误的。

针对具体问题设计的算法,还要考虑所需要的软件和硬件环境,并且要考虑程序中表达式的计算顺序,例如,有一个能计算7位有效数字的计算设备,若使用下面的代码,由于计算X、Y、Z这3个常量的顺序不正确,程序将产生错误的结果。

说 明

程序执行后,变量sum的值将是 0。

说 明

程序执行后,变量sum的值将是 1。 YEcm/mdz5wjCCvmcxN2wi676FaT6WVB1ZVf+2SA8mwSZ3ufRMgqIJ2m+ax9+Zgz6

点击中间区域
呼出菜单
上一章
目录
下一章
×