程序描绘思维之一:缺点描绘

没有写错吧? 描写难道不应该寻求完美吗?明知有缺陷,又怎能“视若无睹”,甚至”有意为之“? 这里“缺陷”的含义是: 如果某种描写在特定的情境下运用,不会有任何问题;而换成其他情境下运用,则可以出现差错。这种差错是描写缺陷构成的。 为什么容许”缺陷“的描写? 因为我们不需求”零缺陷“的产品。 在描写通常家用电视的时分,为什么不考虑:如果用户把电视放在水里看,该怎么办? 这样考虑真可笑,不是吗? 任何 http://www.6699ysk.info 产品都存在“缺陷描写”。因为任何产品都有“适用场合”。 因为我们都有一个共同: 任何产品都只是是为了满足某一种或几种特定情境下的特定需求而存在的。脱离了预先设定的适用场景,就无法保证结束预定的功用。 ========================================================================= Actionscript的UI组件库运用在网络运用的前端界面上。 硬性方针是体积尽量的小。 该组件库的描写中,就要容许”缺陷“的存在。 比如按钮组件的结构函数的参数:宽度,高度 能否有必要对这两个参数进行负值的区分? 在组件内部运用宽度和高度的时分,能否有必要进行负值和零的区分? 如果该按钮有严峻的运用守则、运用办法,则可以从按钮的代码上”有目的地“减少代码,抵达减小程序体积的目的。 当然,如果不严峻按照运用办法,不遵循运用守则,会发生差错,或者说发生”缺陷“。 这种情况的发生,是”人祸“。 http://www.fp1111.info 
posted @ 2013-04-08 05:36  chinadiy197601  阅读(215)  评论(0编辑  收藏  举报