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

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

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

    posts - 80,comments - 749,trackbacks - 2

    已經好多天沒有寫blog了,原因是從南京轉到北京工作,還不太習慣,工作也很忙,上班時間不可以登陸blogjava這樣的網站,下班后又要會會多年沒見的一些老朋友(或者從來就沒有見過的朋友),回到酒店又沒有上網的條件——“上帝啊!上地大廈居然不能上寬帶!”

    隨著這兩天工作的深入,我們項目組遇到了一些問題,我將其中一個我認為很有價值又很有爭議的問題抽象出來寫在下面,供大家討論。

    項目組已經決定了要在后臺系統的組織上采用Facade+懶加載的形式。這個方案意味著要為Facade提供多個多級多層次的get方法,以便上層業務能根據自己的需要直接獲得關心的組件或關心的對象。并且如果在整個運氣期都沒有一個對象去get某個對象的話,后者很可能不被裝載,其它的對象和組件也只在需要時載入并運行。這個方案基本通過。現在的問題是有人提出少數組件應該具有伸縮性,所以應該采用容器+Service的形式實現,事實上Facade太死板不夠靈活,服務模式有很多能力是Facade模式所沒有的,所以應該加入。反對者(包括作者)認為既然已經有了一種解決方案,為什么還要另一種方案的參與呢。爭論使得項目組的所有成員在很長一段時間里(約一個多小時)都沒能做其它事情。現在我把這個難題交給blogjava的朋友們,希望回帖討論,謝謝。

    做平臺的泡泡

    posted on 2005-03-07 09:09 Brian Sun 閱讀(1249) 評論(3)  編輯  收藏 所屬分類: 軟件

    FeedBack:
    # re: 兩種實現方法的爭議
    2005-03-07 09:10 | Brian Sun
    我是這樣考慮的。我們先來看一個簡單的比喻。我們都知道圖有兩種基本的表示法——鄰接表和鄰接矩陣,兩種方法都可以全面的反映圖的信息,這意味著前一種表示法能做到的事情,后一種表示法也都能做到,同樣后一種表示法所做到的事情,前一種也不會做不到。所以圖只要以其中的一種表示法表示就可以了,(由于兩種表示法對不同操作有不同的反應性能,所以)除非有特殊的性能需求,否則不需要使某個圖同時具備這兩種實現方法。

    現狀也很類似,既然“Facade+懶加載”與“容器+Service”同時為解決問題的兩種方案,或者可以說是兩種實現方法,我們的系統又相對穩定,不會出現一會要加載5個服務,一會又變成50個的情況,所以我認為兩種方案不需要同時具備。此外,如果同時采用這兩種實現方法的話,很可能會在設計時出現這樣的尷尬局面:當程序員需要get一個對象時,他將面臨一個選擇,是將這個get方法放在容器里呢,還是放在門面上,或者,干脆,他兩個方法都提供,“既然后期需要大量重構,不如現在來點冗余代碼”的想法真的很深入人心。。。。。。

    做平臺的泡泡
      回復  更多評論
      
    # re: 兩種實現方法的爭議
    2005-03-07 14:07 | Samuel
    呵呵,看來咱們靠的很近阿,我在中關村軟件園,多聯系。
    你msn多少,給我來個郵件。samuel.net(at)gmail(dot)com  回復  更多評論
      
    # re: 兩種實現方法的爭議
    2005-03-07 14:47 | Brian Sun
    我的郵箱是
    briansun.vip@gmail.com

    我的MSN上班時間都開著
    javaboy2010@hotmail.com  回復  更多評論
      
    主站蜘蛛池模板: 综合一区自拍亚洲综合图区| 一区二区三区精品高清视频免费在线播放 | 免费v片视频在线观看视频| 亚洲免费视频在线观看| 特级毛片aaaa免费观看| 亚洲高清有码中文字| 亚洲短视频男人的影院| 亚洲日本va午夜中文字幕久久 | 亚洲最大无码中文字幕| 精品日韩亚洲AV无码| 国产AV无码专区亚洲AV手机麻豆 | 色窝窝亚洲AV网在线观看| 67pao强力打造67194在线午夜亚洲| 亚洲区日韩区无码区| 在线成人a毛片免费播放| 在线精品一卡乱码免费| 久久成人免费电影| 在线视频网址免费播放| 亚洲国产精品久久久久婷婷老年| 成全影视免费观看大全二| 69式互添免费视频| 久久伊人免费视频| 毛片在线播放免费观看| 成人免费ā片在线观看| www永久免费视频| 高潮毛片无遮挡高清免费视频| 精品亚洲av无码一区二区柚蜜| 国产精品亚洲午夜一区二区三区| 久久精品亚洲一区二区三区浴池| 亚洲小视频在线观看| 亚洲成av人影院| 亚洲成a人片在线观看日本| 亚洲AV无码一区二区三区DV| 国产亚洲高清不卡在线观看| 亚洲精品自产拍在线观看| 久久99国产亚洲高清观看首页| 亚洲精品自在在线观看| 亚洲AV日韩精品久久久久久久| 图图资源网亚洲综合网站| 亚洲黄色中文字幕| 亚洲日本在线播放|