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

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

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

    莊周夢蝶

    生活、程序、未來
       :: 首頁 ::  ::  :: 聚合  :: 管理

    寫DSL的步驟

    Posted on 2011-07-25 19:30 dennis 閱讀(3521) 評論(1)  編輯  收藏 所屬分類: 模式與架構工作隨筆

    1.選定宿主語言,最好選用元編程能力強悍的語言作為宿主語言。
    2.確定DSL的樣子,讓腦袋空白,不去考慮任何實現問題,純粹思考你想要實現的dsl是什么樣子
    3.用你想要的DSL寫一個最基本的例子,只包括最基本的功能
    4.開始實現DSL,盡快讓你的DSL例子以dirty and quick的方式跑起來。
    5.寫更多DSL的例子,慢慢包括你想要的所有功能,并一一實現,在這個過程中你可能改變DSL的樣子,原來模糊的東西漸漸清楚。
    6.大功告成,review你的代碼并添加自動化測試,將代碼中dirty和bad smell的部分一一剔除。
    7.讓你的DSL接受實際應用的考驗吧。

    評論

    # re: 寫DSL的步驟  回復  更多評論   

    2011-07-25 20:35 by 綠豆糕
    啥是DSL?
    主站蜘蛛池模板: 久久久久亚洲AV片无码| 国产资源免费观看| 久久亚洲精品成人| AAA日本高清在线播放免费观看| 亚洲成AV人网址| 国产精品美女久久久免费| 亚洲日本一区二区一本一道 | 亚洲国产成a人v在线| 亚洲视频在线免费播放| 亚洲中文字幕无码av在线| 免费三级毛片电影片| 亚洲日韩亚洲另类激情文学| 在线观看免费精品国产| 黄页视频在线观看免费| 亚洲中文字幕无码久久2017 | 亚洲伊人久久成综合人影院| a级毛片免费观看网站| 亚洲乱码无码永久不卡在线| 免费人成在线观看视频高潮| 久久精品亚洲精品国产色婷| 欧洲乱码伦视频免费| 无码一区二区三区亚洲人妻| 亚洲精品专区在线观看| 免费国产黄网站在线观看 | 最近免费中文字幕大全高清大全1| 亚洲电影在线播放| 天天操夜夜操免费视频| 久久av免费天堂小草播放| 亚洲欧洲一区二区| 免费爱爱的视频太爽了| 三上悠亚电影全集免费| 亚洲国产模特在线播放| 亚洲国产成人久久精品99| 99在线观看视频免费| 久久久久亚洲AV无码去区首| 国产成人综合亚洲AV第一页| 日本免费网站视频www区| 精品在线免费视频| 久久精品国产亚洲AV无码娇色| 日韩午夜免费视频| 99精品免费观看|