<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 176, comments - 240, trackbacks - 0, articles - 7
        我習(xí)慣于概念層的推演,而且所闡述的東西多數(shù)是我們創(chuàng)造過程中的副產(chǎn)品,與業(yè)內(nèi)常見的觀念實(shí)際上是有著很大差異的。有些人感覺我的文章讀不明白是因?yàn)闆]有采用類似的視角,或者還沒有獨(dú)立思考過很多問題。如果只是從業(yè)內(nèi)已經(jīng)熟知的概念出發(fā)試圖理解我所寫的內(nèi)容,顯然是不可能的事情。所以我常說know something already known.

    如果在編制一個(gè)新的應(yīng)用,存在大量代碼可能是
    myFunc(){
      
    for each x in set
        doSomethingValuable(x);
      
    return packedResult;
    }

    myOtherFunc(packedResult){
      
    for each y in pakedResult
        doSomethingOther(y)
    }

    其實(shí)我們真正關(guān)心的是循環(huán)內(nèi)部的某個(gè)過程,但是我們經(jīng)常可以觀察到它們被某些通用的或者特定的循環(huán)(集合遍歷)操作所包圍著。Witrix的設(shè)計(jì)方式是強(qiáng)調(diào)業(yè)務(wù)關(guān)注點(diǎn),而把所有的匯總操作盡量抽象完成。比如現(xiàn)在界面上顯示一些字段。從抽象的操作上說
      for each field in dsMeta.viewableFields
        show field.viewer

    這一過程在平臺代碼中實(shí)現(xiàn),它是一個(gè)通用的集合操作過程。不同的具體應(yīng)用只是關(guān)心具體字段的展現(xiàn)形式,雖然我們必然需要字段集合,但是它不是我們注意力的重心。
      如果考慮到字段在界面上展示有一個(gè)布局問題,我們所要修改的是集合內(nèi)部的結(jié)構(gòu)方式:
      某種結(jié)構(gòu)循環(huán)方式(dsMeta.字段組成的布局集合)
        show field.viewer

    抽離出集合,實(shí)際上是在最大限度上分離結(jié)構(gòu)問題和內(nèi)容問題。     
       結(jié)構(gòu)是可抽象的,是具有獨(dú)立意義的。這就是Witrix所提出的面向結(jié)構(gòu)的設(shè)計(jì)視角。不是強(qiáng)調(diào)對象的所謂業(yè)務(wù)含義,不是強(qiáng)調(diào)某種通用語言(例如ruby)的靈活的語法結(jié)構(gòu)。在這之間存在著厚重的具有物理意義的可以進(jìn)行結(jié)構(gòu)分析的技術(shù)層。http://canonical.javaeye.com/blog/60758  http://canonical.javaeye.com/blog/126467

    Feedback

    # re: 關(guān)于[面向集合的框架設(shè)計(jì)]的一些說明  回復(fù)  更多評論   

    2007-12-05 01:38 by 曹曉鋼
    呼呼,我越來越發(fā)現(xiàn),我的思路和你是很相似的。

    SQL的方便,就是因?yàn)樗o你表操作的便利。我的工具類中也經(jīng)常出現(xiàn)對Collection中的元素集中進(jìn)行操作的。

    至于說你舉的這個(gè)layout的例子,更加是非常相似了

    # re: 關(guān)于[面向集合的框架設(shè)計(jì)]的一些說明  回復(fù)  更多評論   

    2007-12-05 22:14 by canonical
    在Witrix中我們系統(tǒng)化的應(yīng)用[面向集合+通用組裝規(guī)則]的技術(shù)手段,大大提高了代碼的重用性
    主站蜘蛛池模板: 成人无码WWW免费视频| 亚洲av永久综合在线观看尤物| 污网站在线观看免费| 免费国产一级特黄久久| 亚洲精品无码成人片久久不卡| 午夜视频在线在免费| 久久精品亚洲日本佐佐木明希| 丁香六月婷婷精品免费观看| 亚洲?V无码乱码国产精品| 国产亚洲精品美女久久久久| 亚洲高清免费视频| 亚洲一级片免费看| 5g影院5g天天爽永久免费影院| 久久亚洲精品中文字幕三区| 久久大香伊焦在人线免费| 亚洲欧洲校园自拍都市| 毛片免费视频播放| 日韩毛片一区视频免费| 亚洲色中文字幕无码AV| 亚洲黄色免费网站| 亚洲精品中文字幕无码A片老| 免费大黄网站在线看| 免费91麻豆精品国产自产在线观看 | 亚洲人成人网站在线观看| 成人国产精品免费视频| 亚洲一区精品中文字幕| 午夜高清免费在线观看| aa级毛片毛片免费观看久| 久久精品国产亚洲AV麻豆网站| 免费看无码自慰一区二区| 国产精品免费观看视频| 亚洲尹人九九大色香蕉网站 | 99久久亚洲综合精品成人网| 国产日本一线在线观看免费| 特级毛片aaaa免费观看| 亚洲高清在线观看| 日韩在线免费看网站| 亚洲免费观看视频| 亚洲综合国产成人丁香五月激情| 国产性爱在线观看亚洲黄色一级片 | 国产亚洲视频在线|