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

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

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

    目前來說,最不喜歡的就是代碼生成這種機制。這個機制看起來 很快,能夠快速的開發一個簡單的應用。不敢說這是rails 的 核心,至少是它吸引人的一個優勢,而正好是我所不喜歡的一點。

    其實對于代碼生成這種機制,在 Pragmatic Programmer 里面 就已經提到了,叫做 evil wizard。我很認同那本書里面的說法, 大部分的軟件開發過程,是 修改 而不是 新建 代碼。也就
    是說, 真正好的代碼和框架,應該有對 change 支持比較好的機制。

    ruby on rails 能夠根據model快速的生成代碼,確實有一些吸引力。 但是,一旦 model 發生變化,這時候代碼生成就不能起作用了,因為 我重新生成代碼會把我修改過的代碼覆蓋掉。如果手工進行編碼的話,我也 沒看出來它相當于jsp的優勢。當然,它的 mvc 以及 helper 分離的 機制確實比純粹的 jsp 要好,不過對于代碼生成這一部分,我不覺得 是 rails 對我的吸引。

    ror大概也考慮到這一點,所以也有對 plugin 和 engine 的支持。 這兩個東西我現在還沒有研究,應該會比較有意思吧。


    主站:http://blogsite.3322.org/jspwiki/
    posted on 2005-12-07 11:29 SimonLei 閱讀(925) 評論(2)  編輯  收藏
    評論
    • # re: 我不喜歡ror的一點——代碼生成
      江南白衣@ITO
      Posted @ 2005-12-07 11:40
      plugin和engine?

      沒有在他寫的那本書里面哦。感興趣。  回復  更多評論   
    • # re: 我不喜歡ror的一點——代碼生成
      SimonLei
      Posted @ 2005-12-07 11:45
      http://rails-engines.rubyforge.org/

      它的 SaltedHashLoginGenerator 就有一個
      engine 的實現,這樣就不用去修改生成的代碼。

      plugin我也還沒開始了解,只是知道有這么個東西。
        回復  更多評論   

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    統計

    主站蜘蛛池模板: 羞羞网站在线免费观看| 国产亚洲sss在线播放| 有色视频在线观看免费高清在线直播| 999久久久免费精品国产| 亚洲视频在线观看视频| 久久久久国产精品免费免费不卡| 亚洲精品无码久久久久去q| 中文在线观看免费网站| 亚洲精品国产品国语在线| 在线观看免费无码专区| 久久久久亚洲av无码专区蜜芽 | 亚洲国产成人九九综合| 久久WWW免费人成一看片| 亚洲av无码片区一区二区三区| 国产成在线观看免费视频| 亚洲中文字幕无码mv| 四虎AV永久在线精品免费观看| 免费福利在线观看| 77777亚洲午夜久久多人| 久久国产精品免费网站| 亚洲中文字幕在线无码一区二区| 成人黄18免费视频| 一区二区三区AV高清免费波多| 亚洲码国产精品高潮在线| 最近免费中文字幕大全免费版视频| 亚洲欧洲另类春色校园小说| 日韩视频在线免费观看| h视频在线免费观看| 久久久久亚洲AV片无码下载蜜桃| 好男人www免费高清视频在线| 免费亚洲视频在线观看| 久久久久久a亚洲欧洲aⅴ| 在线永久免费的视频草莓| 午夜亚洲国产精品福利| 亚洲丝袜美腿视频| 日韩免费视频一区| 免费国产午夜高清在线视频| 在线观看亚洲AV每日更新无码| 亚洲男人天堂2020| 男女超爽刺激视频免费播放| 国产精品hd免费观看|