<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

    已經(jīng)好多天沒(méi)有寫(xiě)blog了,原因是從南京轉(zhuǎn)到北京工作,還不太習(xí)慣,工作也很忙,上班時(shí)間不可以登陸blogjava這樣的網(wǎng)站,下班后又要會(huì)會(huì)多年沒(méi)見(jiàn)的一些老朋友(或者從來(lái)就沒(méi)有見(jiàn)過(guò)的朋友),回到酒店又沒(méi)有上網(wǎng)的條件——“上帝啊!上地大廈居然不能上寬帶!”

    隨著這兩天工作的深入,我們項(xiàng)目組遇到了一些問(wèn)題,我將其中一個(gè)我認(rèn)為很有價(jià)值又很有爭(zhēng)議的問(wèn)題抽象出來(lái)寫(xiě)在下面,供大家討論。

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

    做平臺(tái)的泡泡

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

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

    現(xiàn)狀也很類似,既然“Facade+懶加載”與“容器+Service”同時(shí)為解決問(wèn)題的兩種方案,或者可以說(shuō)是兩種實(shí)現(xiàn)方法,我們的系統(tǒng)又相對(duì)穩(wěn)定,不會(huì)出現(xiàn)一會(huì)要加載5個(gè)服務(wù),一會(huì)又變成50個(gè)的情況,所以我認(rèn)為兩種方案不需要同時(shí)具備。此外,如果同時(shí)采用這兩種實(shí)現(xiàn)方法的話,很可能會(huì)在設(shè)計(jì)時(shí)出現(xiàn)這樣的尷尬局面:當(dāng)程序員需要get一個(gè)對(duì)象時(shí),他將面臨一個(gè)選擇,是將這個(gè)get方法放在容器里呢,還是放在門(mén)面上,或者,干脆,他兩個(gè)方法都提供,“既然后期需要大量重構(gòu),不如現(xiàn)在來(lái)點(diǎn)冗余代碼”的想法真的很深入人心。。。。。。

    做平臺(tái)的泡泡
      回復(fù)  更多評(píng)論
      
    # re: 兩種實(shí)現(xiàn)方法的爭(zhēng)議
    2005-03-07 14:07 | Samuel
    呵呵,看來(lái)咱們靠的很近阿,我在中關(guān)村軟件園,多聯(lián)系。
    你msn多少,給我來(lái)個(gè)郵件。samuel.net(at)gmail(dot)com  回復(fù)  更多評(píng)論
      
    # re: 兩種實(shí)現(xiàn)方法的爭(zhēng)議
    2005-03-07 14:47 | Brian Sun
    我的郵箱是
    briansun.vip@gmail.com

    我的MSN上班時(shí)間都開(kāi)著
    javaboy2010@hotmail.com  回復(fù)  更多評(píng)論
      
    主站蜘蛛池模板: 一级毛片视频免费| 国产一卡二卡3卡四卡免费| 亚洲尹人九九大色香蕉网站| 国产曰批免费视频播放免费s | **俄罗斯毛片免费| 亚洲中文字幕无码久久| 亚洲伊人久久综合影院| 国产精品成人观看视频免费| 美女被艹免费视频| 亚洲精品乱码久久久久久久久久久久| 色婷婷六月亚洲综合香蕉| 国产精品亚洲视频| AA免费观看的1000部电影| 一级毛片aaaaaa视频免费看| 亚洲男人天堂影院| 精品亚洲一区二区三区在线播放| 美国免费高清一级毛片| 青青草原精品国产亚洲av| 狼友av永久网站免费观看| 三年片在线观看免费大全电影| 永久亚洲成a人片777777| 青青视频观看免费99| fc2成年免费共享视频网站| 国产成人精品日本亚洲11| 亚洲色成人网站WWW永久| 精品久久久久久久免费人妻| 久久精品乱子伦免费| 理论秋霞在线看免费| 亚洲男人的天堂久久精品| 亚洲成Av人片乱码色午夜| 婷婷综合缴情亚洲狠狠尤物| 最近最新MV在线观看免费高清| 亚洲私人无码综合久久网| 久久久久亚洲av无码专区喷水| 18禁无遮挡无码国产免费网站| 亚洲福利视频网址| 亚洲色成人WWW永久网站| 日韩精品电影一区亚洲| 噜噜嘿在线视频免费观看| 最近中文字幕国语免费完整| 在线观看免费视频一区|