再谈borland与MS对BUG的不同态度~
在討論Delphi 6 SP1對BUG的修補問題時(http://www.delphibbs.com/delphibbs/dispq.asp?lid=648516),我提及“強烈建議Borland針對自己的產(chǎn)品出hotfix,而不是讓大家非得等到Server Pack”,隨后與y9y兄討論到Borland和MS的不同態(tài)度。或者我們可以從另一個角度去看待MS與Borland今日的不同局面:
===================
y9y同意bugware關于補丁的一些觀點,很大程度上出于Borland以及我們一些程序員所形成的思維方式。——什么東西都要做到最好才拿出來。這的確是沒錯的。但是,borland和MS多年來的交手,似乎總是忘記了一件事,那就是商業(yè)操作。
hotfix除了能給用戶帶來最快的修正外,更大程度上反映的是一個公司對用戶需求的反應速度。做程序并不怕出錯,但一定不要讓用戶覺得他們面對著錯誤,卻沒有人對此事件做任何反應。MS現(xiàn)在越來越注重這些對用戶信息的反饋/反應速度了。而Borland還是一如既往地抱著古舊的思想……
我剛才還在給同事說關于Borland發(fā)布sp1的事。同事一針見血地說:也只有Borland才會告訴用戶說,你們不要用sp1了,趕快用原裝盤恢復到最初的Delphi吧;如果是MS,他們會馬上發(fā)布Server Pack 1的Server Pack。
這就是不同。
MS的做法是由自己來承擔這個過失,他們總是試圖以最快的速度來解決用戶的問題;而Borland的做法是由用戶來承擔這個過失,Borland要求你自己解決這些問題,Borland所要做的,只不過是告訴你如何解決,并且等待……
越來越覺得為什么Delphi總是高手之高高手的至愛。這些高手們根本不怕動手去修改RTL/VCL/...的源代碼,然后再編譯成DCU放到LIB中,他們甚至樂意于這樣做。DELPHI的高手們會自已給Delphi打一個又一個的補丁,并將這個補丁的方法公之于眾,讓更多的人去這樣做。而根本不用擔心Borland什么時候出下一個補丁。——天啊,仔細想想,這與Linux的做法多么接近啊!但有沒有人想過,Linux并不是一個商業(yè)產(chǎn)品,而Borland Delphi是!Delphi要面對高手,也得面對普通用戶啊!
我在用Delphi的最初近一年的時間里,根本就不敢去改寫那些源代碼。直到我多次地解讀它之后,我才敢這樣做。——畢竟,這些代碼是N個比我高N倍的高高高高手寫出來的。我至今修改它們時還心懷忐忑!
只要Delphi的新版被發(fā)布,它就不可能存在“致命的BUG”。“因為現(xiàn)在的bug都不是致命的”這樣的說法,其實就是托詞和籍口。——要知道,BUG沒有致命的,但每一點滴商業(yè)形象的損失,都是致命的!
我做一個更貼切的比喻是這樣的:
MS是Studio,是一個工廠。你可以瞧不起工人,但你不可能不用工廠出來的東西。
Borland是Delphi,是一座神廟。你會對每一個神廟中的人敬畏有加,但你永遠走不進神廟。
轉載于:https://www.cnblogs.com/encounter/archive/2005/12/04/2188735.html
總結
以上是生活随笔為你收集整理的再谈borland与MS对BUG的不同态度~的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Rxjs】 - 解析四种主题Subje
- 下一篇: 2019长安大学ACM校赛网络同步赛 L