<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我也還沒開始了解,只是知道有這么個東西。
        回復  更多評論   

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


    網站導航:
     

    統計

    主站蜘蛛池模板: 亚洲国产人成精品| 天天天欲色欲色WWW免费| 日韩欧美亚洲中文乱码| 国产亚洲精品第一综合| 在线免费一区二区| 亚洲国产精品ⅴa在线观看| 女人18毛片免费观看| 亚洲精品久久无码av片俺去也| 免费a级毛片高清视频不卡| 国产成人精品日本亚洲专区 | 波多野结衣免费在线| 亚洲资源在线视频| 91免费播放人人爽人人快乐| 香蕉大伊亚洲人在线观看| 免费看的成人yellow视频| 日韩亚洲综合精品国产| 亚洲午夜AV无码专区在线播放| 成年女人A毛片免费视频| 久久精品亚洲中文字幕无码网站| 久草福利资源网站免费| 免费大黄网站在线观| 一级成人毛片免费观看| 亚洲中文字幕日产乱码高清app| 很黄很污的网站免费| 97se亚洲综合在线| 卡1卡2卡3卡4卡5免费视频| 色多多A级毛片免费看| 天天拍拍天天爽免费视频| 黄网站色视频免费看无下截 | 亚洲国产成人在线视频| 精品久久洲久久久久护士免费| 永久免费无码网站在线观看个 | 亚洲精品美女久久久久| 18禁超污无遮挡无码免费网站国产 | 在线观看永久免费视频网站| av网站免费线看| 国产成人精品日本亚洲11| 最近中文字幕大全中文字幕免费| 亚洲色精品三区二区一区| 亚洲色中文字幕无码AV| 国产亚洲综合视频|