<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

    可退化的形式

    Posted on 2007-06-27 22:54 canonical 閱讀(917) 評論(3)  編輯  收藏 所屬分類: 設計理論
        今天adun給我講了一個他所謂可退化的設計,在我看來問題還是多多。從直觀的角度上說,在java中聲明一個具有多個參數的函數,調用的時候對于不需要用到的參數都傳入null, 這不是理想的可退化場景。所謂的退化不僅僅是概念層面的,不僅僅是關于語義的,很大程度上它也是形式上的,是關于語法結構的。
        理想的退化場景是盡量維持形式/結構穩定性的情況下實現詮釋范圍的縮減,在任何層面上都不需要知道超出當前需要的信息。而如果我們被要求必須傳入自己實際上不需要使用的參數,則必然存在著一定程度上的信息泄漏。一個樸素的看法應該是,當我們需要它是一個參數的時候它就是一個參數,當我們需要它是三個參數的時候它就是三個參數。對于系統形式結構的有效規劃是實現可退化性的前提條件。


    Feedback

    # re: 可退化的形式  回復  更多評論   

    2007-06-28 10:51 by watson hua
    高級語言提供的語法是無法滿足這個要求的,如果實現了,也是通過某種模式丑陋的擠拼出來的。

    # re: 可退化的形式  回復  更多評論   

    2007-06-28 17:29 by hontlong
    或許可以通過 反射 去實現

    # re: 可退化的形式  回復  更多評論   

    2007-08-18 04:51 by ObjectTutor
    哈哈,用屬性,
    函數里自寫,必須要傳遞的參數,其他通過屬性
    這樣可以,任何情況下不需要修改參數
    主站蜘蛛池模板: 男女午夜24式免费视频| 亚洲av无码成人精品区一本二本 | 午夜不卡久久精品无码免费| 亚洲精品成人久久久| 污视频网站在线免费看| 五月婷婷亚洲综合| 日本激情猛烈在线看免费观看| 免费少妇a级毛片| 一级毛片在播放免费| 亚洲乳大丰满中文字幕| 免费观看一区二区三区| 亚洲AV无码国产精品麻豆天美 | 182tv免费观看在线视频| 亚洲狠狠ady亚洲精品大秀| 免费在线看v网址| 最近免费中文字幕MV在线视频3| 国产成人99久久亚洲综合精品| 一区在线免费观看| 国产av无码专区亚洲av桃花庵| 99久热只有精品视频免费观看17 | 中字幕视频在线永久在线观看免费| 亚洲av无码一区二区三区人妖| 女人张腿给男人桶视频免费版| 特级做A爰片毛片免费69| 亚洲综合偷自成人网第页色| 超pen个人视频国产免费观看| 特级毛片全部免费播放a一级| 免费精品国产自产拍在线观看图片| 亚洲一区二区三区免费视频| 国产午夜免费福利红片| 中国国语毛片免费观看视频| 亚洲午夜电影在线观看| 亚洲AV无码一区二区三区在线观看 | 免费一级毛片一级毛片aa| 三年在线观看免费观看完整版中文| 亚洲今日精彩视频| 日本免费人成黄页网观看视频| 中文在线免费视频| 亚洲一卡一卡二新区无人区| 亚洲精品无码久久毛片 | 波多野结衣久久高清免费|