alpacino
发贴: 20
积分: 0
|
于 2004-09-23 17:35
"i<rvi ? -1 : (i== rvi ? 0 : 1)” 简洁到是简洁,对于我们这些初学者来说也不至于象楼上说的“非常好的表达方式”,知道怎么用就行,能不用就不用。 就比如“++”“--”之流,我问你“x+++x+y--+x+++z--+v"等于多少?我当然相信你算的出来,它也很简洁,但你编程时真的会用这种方式吗? 再比如: "x= i<rvi ? -1 : (i== rvi ?-1:(i<rvi ? -1 : (i== rvi ?( i<rvi ? -1 : (i== rvi ? 0 : 1) ) : 1)))",x=?。 我当然相信你看的懂,算的出,但你真的愿意别人把有这种代码块的程序片段通过你们公司的主管也就是你的上级在星期天你 休息的时候给你去完成含有这种代码块的程序片段的程序所剩下的不希望含有这种代码块的程序片段的程序吗?我看不会吧? 你自己知道就行了,何必非要加上“非常好的表达方式,精辟简洁,多用就会习惯 ”来显示自己有多高的水平呢? 我上面那句没加标点符号的话,你看起来是不是觉得很不爽?“己所不欲,勿施与人“,程序不是一味的简洁,更重要的是它的连续性,一个项目不是一个人一天就能完成的,要15个人3年完成的项目,你认为如何保证它的连续性,有人中途辞职怎么办?你来负责解释这些虽然无错但不是每个人都能保证完全看懂的代码?开玩笑,等你解释完了,项目也取消了;解释不出来,就的花时间重写,你陪钱啊? 所以程序不一定要写的多牛,能实现功能,人家能参与进来共同修改,这就是一个编程团队所需要的程序员。 这些话你要是看了不爽,我也没办法,事实就是这样,谁叫你不知道深浅,靠!
哦,我的QQ是357071581。 不爽可以找我,问问题就免了,我也他奶奶的是初学者!
why edited on 2004-09-23 19:53
|