2006-10-24
技术重要还是业务重要(二)
Godlikeme 写道
我没有体验过,不知道ruby的速度,但我比较悲观,就假设是5倍好了。
把项目的开发和测试时间定为整个项目的40%好了,那么一个j2ee项目应该在100%,而ruby是68%,也就是ruby比java项目的整个周期快了1/3,我不认为开发速度加快会带来真个项目的进度加快那么多,如果是10倍这样,Ruby is a silver bullet。不管怎样,开发效率的提高是一件好事。
现在的应用软件开发中最大的障碍根本就不是什么现实问题复杂性,应用软件开发的最大障碍就是开发速度和开发成本问题,还有需求变更响应能力上。
对于这句话,我只想引用人月神话序中的一句话“Jackson指出软件行业人员/方法学大师们只是简单地模仿、照搬其他学科的方法,却将最重要的方面--问题域给忽略了。他指出,面向对象方法和结构化方法对问题域的处理没有什么大的区别,却被人们过分地用美好的词汇给美化了。”
因此,我只能认为,robbin认为Ruby是一颗银弹,到底是不是,只能拭目以待。
把项目的开发和测试时间定为整个项目的40%好了,那么一个j2ee项目应该在100%,而ruby是68%,也就是ruby比java项目的整个周期快了1/3,我不认为开发速度加快会带来真个项目的进度加快那么多,如果是10倍这样,Ruby is a silver bullet。不管怎样,开发效率的提高是一件好事。
现在的应用软件开发中最大的障碍根本就不是什么现实问题复杂性,应用软件开发的最大障碍就是开发速度和开发成本问题,还有需求变更响应能力上。
对于这句话,我只想引用人月神话序中的一句话“Jackson指出软件行业人员/方法学大师们只是简单地模仿、照搬其他学科的方法,却将最重要的方面--问题域给忽略了。他指出,面向对象方法和结构化方法对问题域的处理没有什么大的区别,却被人们过分地用美好的词汇给美化了。”
因此,我只能认为,robbin认为Ruby是一颗银弹,到底是不是,只能拭目以待。
这是另外一个问题了,而且还是比较大的问题。我到是经常看见别人说业务重要,技术不重要什么的论调,要说我都重要,哪个缺少哪个更重要。
不过从我个人项目经历来说,我主持、参与和咨询过n多行业项目,涉及了医药、机械、广告、化工、航空、银行、教育、电子政务等行业项目,这些行业的业务知识我都不懂,但是我没有发现这些行业的业务知识,或者说问题域成为项目的最大障碍。
其实这个道理很容易想通的,搞编程的人都比较聪明的,那些行业知识你没有理由比掌握一门编程语言困难啊?再说也不需要你成为行业专家你才能进行业务逻辑抽象啊。而且搞编程的人,他们的逻辑思维能力都被训练的很好了,对于普通的业务逻辑抽象和归纳,根本就是小儿科的事情啊,为啥会成为障碍呢?哪些地方你不知道,你随时去问客户的业务专家不就好了吗?
项目成败的因素有很多,如果抛开外部因素的话,一般来说项目成败往往取决于Team Lead的个人能力:包括他的技术能力、管理能力、组织协调能力,但无论如何行业知识的问题域不是什么障碍,如果你们做项目在这方面被卡住了,就要想想看老板是通过什么手段拿到项目的了。
评论
jichongchong
2006-12-21
回复
庄子入殿门不趋,见王不拜。王曰:“子欲何以教,使太子先。”曰:“臣闻大王喜剑,故以剑见王。”王曰:“子之剑何能禁制?”曰:“臣之剑,十步一人,千里不留行。”王大悦之,曰:“天下无敌矣!”
庄子曰:“夫为剑者,示之以虚,开之以利,后之以发,先之以至。愿得试之。”王曰:“夫子休就舍待命,令设戏请夫子。”王乃校剑士七日,死伤者六十余人,得五六人,使奉剑于殿下,乃召庄子。王曰:“今日试使士敦剑。”庄子曰:“望之久矣。”王曰:“夫子所御杖,长短何如?”曰:“臣之所奉皆可。然臣有三剑,唯王所用,请先言而后试。”
王曰:“愿闻三剑。”曰:“有天子剑,有诸侯剑,有庶人剑。”王曰:“天子之剑何如?”曰:“天子之剑,以燕谿石城为锋,齐岱为锷,晋魏为脊,周宋为镡,韩魏为夹;包以四夷,裹以四时,绕以渤海,带以常山;制以五行,论以刑德;开以阴阳,持以春秋,行以秋冬。此剑,直之无前,举之无上,案之无下,运之无旁,上决浮云,下绝地纪。此剑一用,匡诸侯,天下服矣。此天子之剑也。”文王芒然自失,曰:“诸侯之剑何如?”曰:诸侯之剑,以知勇士为锋,以清廉士为锷,以贤良士为脊,以忠圣士为镡,以豪杰士为夹。此剑,直之亦无前,举之亦无上,案之亦无下,运之亦无旁;上法圆天以顺三光,下法方地以顺四时,中和民意以安四乡。此剑一用,如雷霆之震也,四封之内,无不宾服而听从君命者矣。此诸侯之剑也。”王曰:“庶人之剑何如?”曰:“庶人之剑,蓬头突髻垂冠,曼胡之缨,短后之衣,瞋目而语难。相击于前,上斩颈领,下决肝肺,此庶人之剑,无异于斗鸡,一旦命已绝矣,无所用于国事。今大王有天子之位而好庶人之剑,臣窃为大王薄之。”
王乃牵而上殿。宰人上食,王三环之。庄子曰:“大王安坐定气,剑事已毕奏矣。”于是文王不出宫三月,剑士皆服毙自处也。--《说剑》
庄子曰:“夫为剑者,示之以虚,开之以利,后之以发,先之以至。愿得试之。”王曰:“夫子休就舍待命,令设戏请夫子。”王乃校剑士七日,死伤者六十余人,得五六人,使奉剑于殿下,乃召庄子。王曰:“今日试使士敦剑。”庄子曰:“望之久矣。”王曰:“夫子所御杖,长短何如?”曰:“臣之所奉皆可。然臣有三剑,唯王所用,请先言而后试。”
王曰:“愿闻三剑。”曰:“有天子剑,有诸侯剑,有庶人剑。”王曰:“天子之剑何如?”曰:“天子之剑,以燕谿石城为锋,齐岱为锷,晋魏为脊,周宋为镡,韩魏为夹;包以四夷,裹以四时,绕以渤海,带以常山;制以五行,论以刑德;开以阴阳,持以春秋,行以秋冬。此剑,直之无前,举之无上,案之无下,运之无旁,上决浮云,下绝地纪。此剑一用,匡诸侯,天下服矣。此天子之剑也。”文王芒然自失,曰:“诸侯之剑何如?”曰:诸侯之剑,以知勇士为锋,以清廉士为锷,以贤良士为脊,以忠圣士为镡,以豪杰士为夹。此剑,直之亦无前,举之亦无上,案之亦无下,运之亦无旁;上法圆天以顺三光,下法方地以顺四时,中和民意以安四乡。此剑一用,如雷霆之震也,四封之内,无不宾服而听从君命者矣。此诸侯之剑也。”王曰:“庶人之剑何如?”曰:“庶人之剑,蓬头突髻垂冠,曼胡之缨,短后之衣,瞋目而语难。相击于前,上斩颈领,下决肝肺,此庶人之剑,无异于斗鸡,一旦命已绝矣,无所用于国事。今大王有天子之位而好庶人之剑,臣窃为大王薄之。”
王乃牵而上殿。宰人上食,王三环之。庄子曰:“大王安坐定气,剑事已毕奏矣。”于是文王不出宫三月,剑士皆服毙自处也。--《说剑》
jichongchong
2006-12-21
回复
昔赵文王喜剑,剑士夹门而客三千余下,日夜相击于前,死伤者岁百余人,好之不厌。如是三年,国衰,诸侯谋之。太子悝患之,募左右曰:“孰能说王之意止剑士者,赐之千金。”左右曰:“庄子当能。”
太子乃使人以千金奉庄子。庄子弗受,与使者俱,往见太子曰:“太子何以教周,赐周千金?”太子曰:“闻夫子明圣,谨奉千金以币从者。夫子弗受,悝尚何敢言!”庄子曰:“闻太子所欲用周者,欲绝王之喜好也。使臣上说大王而逆王意,下不当太子,则身刑而死,周尚安所事金乎?使臣上说大王,下当太子,赵国何求而不得也!”太子曰:“然。吾王所见,唯剑士也。”庄子曰:“诺。周善为剑。”太子曰:“然吾王所见剑士,皆蓬头突髻垂冠,曼胡之缨,短后之衣,瞋目而语难,王乃说之。今夫子必儒服而见王,事必大逆。”庄子曰:“请治剑服。”治剑服三日,乃见太子。太子乃与见王,王脱白刃待之。--《说剑》
太子乃使人以千金奉庄子。庄子弗受,与使者俱,往见太子曰:“太子何以教周,赐周千金?”太子曰:“闻夫子明圣,谨奉千金以币从者。夫子弗受,悝尚何敢言!”庄子曰:“闻太子所欲用周者,欲绝王之喜好也。使臣上说大王而逆王意,下不当太子,则身刑而死,周尚安所事金乎?使臣上说大王,下当太子,赵国何求而不得也!”太子曰:“然。吾王所见,唯剑士也。”庄子曰:“诺。周善为剑。”太子曰:“然吾王所见剑士,皆蓬头突髻垂冠,曼胡之缨,短后之衣,瞋目而语难,王乃说之。今夫子必儒服而见王,事必大逆。”庄子曰:“请治剑服。”治剑服三日,乃见太子。太子乃与见王,王脱白刃待之。--《说剑》
发表评论
我的相册
94届浮雕留影.jpg
共 44 张
共 44 张
我的留言簿
-
我很喜欢JavaEye,祝福JavaEye越走越好!
-- by kkllmey
最近加入圈子
链接
最新评论
-
发现JBoss Seam很棒呀!有 ...
“在RoR流行之前,Java社区的主流还是非常讲究分层、架构、复用和模式,而比较 ...
-- by wuxiao_v -
网络招聘是如何被做烂掉的 ...
51JOB很烂!而且他和很多外驻公司挂钩!我再也不用51JOB!
-- by xxrrss -
中国行业应用软件领域恶性 ...
这就是中国国情,其实不单是IT行业软件这一领域,中国的其他行业不也是如此?人不能 ...
-- by wq11 -
Facebook的成功秘诀是什么 ...
robbin认为校内的做法愚蠢,但我认为校内不重视开发者,有它自己的原因。rob ...
-- by include -
中国行业应用软件领域恶性 ...
是这么回事,我们是做银行的,挺苦的啊:)不过比前几年好点了,水稍微清点了
-- by zhdy007







评论排行榜