輸球的聯想 |
|
jackkcg
站務副站長 發表:891 回覆:1050 積分:848 註冊:2002-03-23 發送簡訊給我 |
http://www.umlchina.com/best1/g72.htm 輸球的聯想(唐朝)
原文(szjungle於2001/02/23 09:50粘貼)
輸球的聯想
唐朝 1999-11-04 國奧隊幾乎沒有任何藉口被韓國隊淘汰在2000年奧運會門外。突然之間,我們發現那些我們夢中的英雄,無敵的射手變得如此的無能。他們竟然沒有面對亞洲的能力,這些在媒體的吹捧下成?英雄的人們不得不面對這樣的事實:中國球員的個人能力不可能遠遠超過中國足球的整體水平。 同樣的,中國的軟體作者不得不面對這樣一個事實:中國軟體作者的個人能力不可能遠遠超過中國軟體的整體水平。中國軟體辦得如此熱鬧,這說明在中國已經有很多人能夠獨立開發軟體並使之成??品了。但是,事物需要分成兩方面來看,當我們的專業媒體和熱情洋溢的網站把通過一兩年把國產軟體推到了一個高處的時候,盲目的推薦與吹捧只會捧殺中國軟體。唐朝絕對是一個國產軟體的吹鼓手,但也許是這次輸球的原因,讓唐朝開始思索我們的國產軟體應該處於一種什?樣的狀態。 從通用國產商業軟體來說,除了WPS等少數大型軟體以外,我們的大多數國產商業軟體還沒有應用大幅度提高軟體效果和穩定性的軟體工程技術。在國外,系統分析關係到軟體的成敗,編程已經成?體力勞動。唐朝一直在用WPS2000寫文章,雖然在網上看到很多人說WPS2000的缺點,但是唐朝對金山是非常敬仰的,因?我知道完成WPS2000決非個人作坊可以做到,只要看WPS的介面,就知道這裏面要花多少心血,他們還沒有打敗微軟,只因?微軟實力太強,基礎太厚,也太有錢,但至少這個軟體的實力已經很接近對手了。國內,熱熱鬧鬧的共用軟體變成了今年的一個熱點,但是隨著共用軟體數量的增加,真正好的共用軟體仍然還是那幾個,優秀的國產共用軟體並沒有隨著國產共用軟體的數量的增加呈相應的增長,在國外,沒有人會理中國的共用軟體。我們不得不承認以小巧工具型的居多,以依靠中文吃飯的居多。我們再來看看開發者們,新的開發者不斷湧現出來,不過這些開發者大都沒有經過太多的專業訓練,採用VB,Delphi等視覺化的開發,他們使用相同的開發工具、開發工具自帶的控制項開發出很多相同功能的軟體,這些軟體沒有經過測試,沒有經過優化,我們在運行時還會出現由開發工具本身提供的錯誤資訊,一些開發者連介面的基本設計原理都不是太明白,一個mail軟體介面有5種以上的?色,讓人眼花繚亂。當這種開發成?一種主流的時候,不但打擊了使用者的信心,而且是共用軟體的開發重復在一個低水平的層次上。 唐朝不知道中國共用軟體的發展會朝什?方向去,但唐朝希望中國能多出一些實力型的軟體,也多出一些能夠在國際上佔有一席之地的軟體。一個軟體,如果有人能在2,3個月內做一個一模一樣的出來,那?這個軟體算是一個好點子,但不算一個好軟體,如果給1年時間都做不到對方的效果,那才是好軟體,有誰能1年做一個WORD?一年做一個IE?一年做一個WINDOWS?甚至1年做一個WPS2000?希望中國能多出一些這種軟體,那才真的能讓外人不敢小瞧。我們不僅需要好點子(像ICQ這樣的東西),我們也需要好軟體(這才是我們真正的目的)。 那?唐朝以?如何做到這一點呢? 1、軟體發展者應用軟體工程這樣的東西。對國內一些優秀的軟體來說,應用UML,面向物件的軟體工程,COM+等先進的軟體技術來進一步提高中國軟體的水平,雖然從作坊開發到軟體工程是一個艱巨和痛苦的過程。 2、專業媒體的引導作用,網路媒體的推廣和教育作用對媒體來說,應該大力提倡這個概念,並帶入一些新的思想。我想ChinaByte開辦軟體工程也是出於這樣的目的。 3、軟體發展者自身組織和機構的完善。在國外有像GNU這樣的機構,他們組織內的成員互相提高,又有相應的規則和條文規範了成員的行?。 4、消費者日漸成熟會讓他們學會如何協助軟體的發展。一個高水準的使用群體(既是開發者也是使用者)是非常必要的。 中國軟體業的希望?軟體工程呢?UML,面向物件的軟體工程,COM+,CORBA風起雲湧,中國軟體業的基礎難道是靠程式師的小聰明?人家做大軟體,我們卻賣弄小工具。人家認?我不知道你是什?觀點。系統分析及設計事關成敗,編寫代碼已經是體力勞動,你沒有感覺出來嗎? 如果中國的軟體發展者仍然陶醉在自己的代碼中, 還在推崇“高手”,中國的軟體業沒有前途。 唐朝最後請大家關注的是軟體工程領域自1995年至1997年取得了前所未有的進展,其成果超過軟體工程領域過去15年來的成就總和。其中最重要的、具有劃時代重大意義的成果之一就是統一建模語言(UML:Unified Modeling Language)的出現。在世界範圍內,至少在近10年內,UML將是面向物件技術領域內占主導地位的標準建模語言。 最後讓我們以下面兩個網站的話來結束這次和國奧隊輸球一樣沒有意義的討論吧: 軟體(工程)研究的目的是:如何按時,按預算及按用戶需求去開發出好軟體。全世界的軟體工業界,正日益深刻地理解到它的重要性。在這個領域裏,新的理論與實踐的成果不斷湧現。利用這些知識,認真學習、靈活應用、加以創新,就是中國軟體產業趕超世界水平的途徑。 希望我們能利用這個園地,育出一批又一批茁壯的幼苗,以期將來長成民族軟體業中的繁花碩果。在這個中國資訊?業發展的關鍵時刻,讓我們一道肩負起歷史的使命,貢獻自已的一份力量。我們堅信,只要同行們在各自的領域中都努力去取得踏實的進展,中國的民族資訊?業就能興旺發達起來。 摘自http://www.chinabyte.com/ 很多人認?:
只有大型軟體、大型專案才用得著軟體工程。面向物件就是VB,VC,Delphi,PowerBuilder。
錯!錯!錯! ===
umlchina小組的宗旨:致力於中國軟體工程的發展。需要軟體工程的普及,更重要的是進行正規而系統的軟體工程的訓練。希望能夠看到同行們的精彩演出。 - <0b> zjunerd 2001/02/28 19:10 (7次點擊) ***************************************************************************
哈哈&兵燹
最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好
------
********************************************************** 哈哈&兵燹 最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知 K.表Knowlege 知識,就是本站的標語:Open our mind |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |