三個概念

我到北京以來的提出的三個概念

Lileo 說:
哦。。
Lileo 說:
什麼概念。。。
Alien  說:
1:網絡共同編程 internet上的共同類庫 這個你知道
Lileo 說:
恩,有點類似協同軟件。。
Alien  說:
2:設計器框架,現在Eclipse已經做出來了
Lileo 說:
可以考慮協同設計器
Alien  說:
3:就是我現在做的SelectView工具
Lileo 說:
其實,越來越發現,和遊戲靠近了。。。
Lileo 說:
當然是指需求和技術
Lileo 說:
協同,不就是多人遊戲麼。。
Alien  說:
我現在做的工具的意義在於,我們要看對象 而不是類。持久對象的情況應該有更清悉的視圖
Alien  說:
你說的對
Alien  說:
我的第一個想法 我一個人根本就不可能實現。
Lileo 說:
 。。,可以找幾個興趣相同的人,或者網絡上向開源組織提出申請個獨立項目,這樣就可以很多人來做了。。。


 1:網絡共同編程 internet上的共同類庫

       指的是未來軟件開發行業,各種具體的開發平臺工具的東西都合併到了一起。沒有.net和java類庫的區分。全世界只有一個類庫。並且這個類庫是存在於internet上的。也意味着全成界的程序員要來共同開發這個類庫,而不是由某一家公司開發。這個和現在的java世界差不多。但不同是關建是要有一個在internet上的開發管理平臺。

       這個平臺有一個UML圖形爲界面的平臺。我們可以在這個龐大的類庫樹上找到我們需要的類來調用,我們也可以爲這棵樹添枝加葉。這樣軟件開發的代碼重用就上升到了一個更高的境界。現在的java世界就已經比較開放了。java的開發公司很多(不可能有一家公司開發出我們需要的任何類)。

       軟件開發的發展過程是代碼重用的發展過程。以前的彙編和C語言時代是用過程(函數)做爲可重用的模塊。
後來出現的面向對象,現在幾乎所有名詞都和麪向對象有關。webServices的出現使軟件的可重用又上了一個新的臺階,我們可以通用internet調用世界另一個角落的一個類的功能。所以更好的代碼重用機制一定能是今後的主流和重要概念。回到本話題開發平臺上來,這麼龐大的類庫一定要有一個類圖界面做爲視圖。視圖是很重要的,其實也就是一個網絡版的開發環境。這個開發環境象rose together這樣的工具但它是網絡版的,rose together不是。internet上的共同類庫的IDE大體上是一個網絡版的MDA開發工具。

       MDA是OMG定義的開發方法是以建模驅動的開發方式。MDA的核心是MOF 元-元模型。所謂元-元模型是元模型的元模型。那麼元模型是什麼?我們確實應該先了解一下元模型是什麼。元模型是OMG(對象管理組織)定義的

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章