不要迷戀源代碼!【轉(zhuǎn)】
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
作者:觀辰軟件 發(fā)布時(shí)間:2010-12-09 一家經(jīng)營(yíng)紡織品批發(fā)業(yè)務(wù)的客戶,找軟件公司定制管理軟件系統(tǒng),要求必須提供程序源代碼,執(zhí)著地認(rèn)為這是必須的——
...... 有人想買一輛汽車,但他要求汽車廠必須給他配上馬匹和馬夫,因?yàn)橐坏┢噳牧硕噺S維修要價(jià)過(guò)高的話,他可以不找汽車廠修卻仍能有輛可以拉著走的車。還有,他覺(jué)得只要有也懂(馬)車的馬夫在,就能自己修好汽車,甚至還能模仿生產(chǎn)出更多的汽車來(lái)自己賣...... 這些既美好又有點(diǎn)投機(jī)的想法很不專業(yè),太主觀、一廂情愿——專業(yè)、負(fù)責(zé)任的軟件公司和汽車廠,都是不會(huì)贊同的。 既然是委托項(xiàng)目定制,說(shuō)明你自己沒(méi)有專業(yè)的軟件開(kāi)發(fā)技術(shù)人才(否則你就自己做了,你就是軟件公司而非布料批發(fā)商了)。軟件工程抽象且復(fù)雜,不是源代碼給你你就能玩得轉(zhuǎn)的——你得有那個(gè)同樣水準(zhǔn)的技術(shù)團(tuán)隊(duì)才行。也許有人認(rèn)為只要有了源代碼,找一兩個(gè)會(huì)寫程序的人做私活修修改改還是容易的。問(wèn)題是,會(huì)寫程序的人很多,但絕大部分會(huì)寫程序的人只是程序員,還遠(yuǎn)遠(yuǎn)達(dá)不到能修改完善別家軟件或自行開(kāi)發(fā)新系統(tǒng)的專業(yè)水準(zhǔn)! 打個(gè)比方:軟件系統(tǒng)好比文學(xué)作品,前者由程序源代碼構(gòu)建,后者由文字組合而成。源代碼和文字都是人類用以表辭達(dá)意的語(yǔ)言,只不過(guò)前者是人類和計(jì)算機(jī)都能懂的語(yǔ)言。所以,會(huì)編程僅僅相當(dāng)于能識(shí)字——能識(shí)字就有水平修訂《十四行詩(shī)》或新寫一本《紅樓夢(mèng)》嗎?要知道,前者是英文詩(shī)歌,后者是中文小說(shuō),兩者在語(yǔ)言、體例、題材、文風(fēng)、內(nèi)容方面都不同,會(huì)英語(yǔ)的莎士比亞不一定識(shí)中文,擅長(zhǎng)小說(shuō)創(chuàng)作的曹雪芹也不一定能寫詩(shī),如果讓這兩個(gè)都識(shí)字的大文豪交換創(chuàng)作對(duì)方的作品恐怕他倆都會(huì)頭大,更別提一般人文筆能力有限根本搞不了創(chuàng)作。 軟件技術(shù)工作就和這文學(xué)創(chuàng)作是一個(gè)道理,絕沒(méi)那么簡(jiǎn)單。設(shè)想一下,觀辰去修改用友的軟件、金蝶二次開(kāi)發(fā)觀辰的平臺(tái)...為什么這種事從未發(fā)生?因?yàn)榇蠹叶际钦嬲男屑依锸?,不?huì)去干這種法律不允許技術(shù)上也沒(méi)可能成功的外行活兒。許多軟件廠商所謂的經(jīng)典軟件產(chǎn)品都是核心功能多年不變的——因?yàn)楫?dāng)初開(kāi)發(fā)這個(gè)產(chǎn)品的工程師團(tuán)隊(duì)早已離開(kāi)公司,后續(xù)的開(kāi)發(fā)團(tuán)隊(duì)沒(méi)人熟悉當(dāng)年的技術(shù)架構(gòu)體系和程序語(yǔ)法,誰(shuí)都不敢去動(dòng)源代碼,以免造成災(zāi)難性的破壞。再看軟件盜版的例子,能破解正版軟件的人都是技術(shù)不差的,但盜版卻絕對(duì)尊重軟件源代碼的原型不做絲毫更改創(chuàng)新——這樣盜版軟件才能正常使用。這些例子無(wú)不證明一個(gè)道理:軟件源代碼,很大程度上只有在原創(chuàng)者手里才能有效發(fā)揮價(jià)值。 中小企業(yè)委托定制管理軟件,為了省卻正規(guī)軟件公司開(kāi)發(fā)服務(wù)費(fèi)才臨時(shí)雇用的私活程序員,其知識(shí)技能經(jīng)驗(yàn)是有限的。寄希望于有了他人編寫的源代碼就能自己做國(guó)王的想法,實(shí)在是行不通——親愛(ài)的用戶啊,你不是軟件公司,你只是軟件使用者,多關(guān)注軟件的應(yīng)用功能是否適合你,別再迷戀那傳說(shuō)中能帶來(lái)更多價(jià)值的源代碼吧! 該文章在 2011/10/26 23:02:23 編輯過(guò) |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |