|
最初由 tanyiqiang 发布
[B]用什么工具,不一定就是选择的结果,有时是用的人多,有时是因为偶然一个机会,一旦选择,你就基本上失去再次选择的机会了,除非是另起炉灶。
[/B]
这句话我比较赞同,很多时候确实是因为历史原因而不得不放弃一些东西。但是当你现有的开发工具已经不能满足你现有的需求了,历史原因就会变成一个你身上的毒瘤,你不得不忍着剧痛把他去掉。不然你会被拖垮!
最初由 tanyiqiang 发布
[B]
像中联公司用ORACLE数据库,据说不是选择的结果,而是客户已经有了ORACLE,运行着另一套系统,而要求公司必须在ORALCE上开发,当时没什么人用的,用多了,也就一直用下来了,能满足需要,或不100%满意需要,你都得用下去了,很多时候是历史包袱造成的。谁能说明ORALCE与SQL SERVER在10年后是哪个好呢?
你今天选择了.net,也许过几年JAVA更好,你换吗?你当初为什么不选呢?马后炮了。 [/B]
正如你所说的,当历史已经成为累赘的包袱的时候,我们为什么不选择把它丢弃呢?取舍两个东西时,我们当然要权衡利弊,做出明智的决定。中联公司当初选择ORACLE,历史原因只是一部分。但是ORACLE的强大功能和稳健发展的市场前景,肯定是他们选择ORACLE的重要原因。如果当初客户使用的是ACCESS,难道中联也会选择ACCESS?
历史的包袱我们可以给出一个过渡期,将该包袱丢掉!并不是说马上废掉原来的东西,改用新的东西!历史原因不应该成为我们选择新事物的障碍!
就像当初的DOS转向WINDOWS一样。为什么在大量的用户都已经习惯了DOS的情况下,微软改用了WINDOWS仍然可以这么成功的拥有这么多客户呢?而且DOS的内核机制跟WIDNOWS完全不一样。WINDOWS 98跟WINDOWS 2000的内核机制也完全不一样,当时微软也一样还是成功的过度过来了。历史原因并没有成为微软的包袱! |
|