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

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

          Posted on 2006-03-04 23:54 canonical 閱讀(1328) 評論(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應用的安全問題
          主站蜘蛛池模板: 新乡市| 兰西县| 淮阳县| 兴仁县| 许昌县| 丹巴县| 马公市| 阿拉善左旗| 福贡县| 喜德县| 田阳县| 元阳县| 西林县| 平舆县| 庄河市| 河东区| 秭归县| 东丽区| 聂荣县| 来安县| 共和县| 辽阳县| 达孜县| 额尔古纳市| 兰西县| 蒙阴县| 曲周县| 宁阳县| 乃东县| 东莞市| 龙胜| 花莲县| 金山区| 如东县| 武宁县| 扶绥县| 临湘市| 牟定县| 湖口县| 托克托县| 岱山县|