posts - 176, comments - 240, trackbacks - 0, articles - 7

          [導入]多談結構,少談OO

          Posted on 2006-03-04 23:54 canonical 閱讀(1327) 評論(4)  編輯  收藏 所屬分類: 設計理論
             我其實很少談到OO這個概念,一般情況下我只提結構的表達與結構的控制。軟件開發是一個從二進制指令構造出一些高級結構的過程。無論是PO, OO, 還是XO, 只要它能有效的降低這種結構構造過程的復雜性,能夠增強我們對程序結構的表達和控制能力,那么它就是有價值的。在我看來,繼承(inheritance) 必然是有用的,因為它是一種表達推理結構的方式而無論它的概念詮釋是什么。行為函數聚合在對象的名義下是有意義的,因為它使得這些關聯得以明確化,靜態 化。為什么函數式編程是有效的,它和OO是什么關系。說白了,FP能夠方便的表達OO不易表達的結構。xml與OO是否是沖突的?xml能夠方便的表達結 構,通過dtd或者xml schema又可以方便的實現對結構的約束(動態的類型系統?)。
              級列設計理論要求我們所有的討論必須在一個統一的模型(最廣義的模型)下進行。OO與非OO的思想其共同之處是什么,它們在什么層面上是統一的?無論是 OO還是PO,都可以歸結為結構問題。所以我多談結構,少談OO。兩個不同的概念,可能意味著它們處于復雜性的不同級列(可以實現平滑的過渡),也可能意 味著它們之間是正交的,互補的

          Feedback

          # re: [導入]多談結構,少談OO  回復  更多評論   

          2006-03-13 15:47 by wfeng007
          只談結構是否缺少行為表述呢??還是認為結構描述先天由于行為描述??


          “.....著它們處于復雜性的不同級列(可以實現平滑的過渡)...”
          又看到這個詞了 -_-b

          # re: [導入]多談結構,少談OO  回復  更多評論   

          2006-03-25 11:43 by canonical
          行為之間的順序也是結構, 結構這個詞的含義是非常寬泛的, 我所指的并不是數據之間的關聯,而是泛指關聯及關聯的集合.

          雖然我說過很多遍,但我相信大多數人仍然沒有明白我所指的在復雜性級列之間過渡的含義. 正如我常說的, 一個人只理解他已經理解的東西

          # re: [導入]多談結構,少談OO  回復  更多評論   

          2006-04-04 09:11 by wfeng007
          事實上 即便自己覺得理解了 還是會跟你所講的原意有所出入。。。 。。。 hoho

          # re: [導入]多談結構,少談OO  回復  更多評論   

          2006-06-02 17:34 by pc
          http://www.kpwang.com/jsp_java/200646143927.htm jsp+XML構架網站的實例
          http://www.kpwang.com/jsp_java/200646143826.htm jsp標簽庫介紹
          http://www.kpwang.com/jsp_java/200646143745.htm jsp應用的安全問題
          主站蜘蛛池模板: 保亭| 宁城县| 洛宁县| 河津市| 吉安市| 建平县| 安溪县| 潮州市| 抚顺市| 泉州市| 乌拉特后旗| 青海省| 大田县| 阿荣旗| 大埔县| 江源县| 左贡县| 咸丰县| 阜南县| 安康市| 阜阳市| 榕江县| 保定市| 宁乡县| 巴塘县| 宽甸| 闸北区| 无棣县| 高陵县| 沧源| 津南区| 庆安县| 哈尔滨市| 东安县| 新津县| 营山县| 华容县| 韶山市| 常山县| 开原市| 新竹县|