一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

大規(guī)模的lua開發(fā)

 quasiceo 2014-01-15

大規(guī)模的lua開發(fā)

之前使用lua一般用在c/c++程序的擴展,最近寫了2個月的純lua。有一些心得:

1. lua非常靈活,function也是第一值(first class),所以不要硬套OO,雖然網(wǎng)上有很多l(xiāng)ua支持OO的方法,但是我感覺that's not lua's way。

并且使用object:func經(jīng)常出錯,容易寫成object.func,如果你統(tǒng)一用object_func(object)就容易寫對

2. lua沒有靜態(tài)檢查,所以typor——拼寫錯誤太多了,這里感嘆靜態(tài)語言的優(yōu)勢,編譯成功就掃除了很多bug,好在lua不需要編譯(c++編譯一個慢,如果改了.h文件可以去喝茶了),寫錯了改了就dofile下,嫌麻煩就重新啟動下。

3. lua的調(diào)試遠沒有c++強,雖然網(wǎng)上也有遠程調(diào)試器,但是感覺也是不是lua's way,簡單print是最常用的調(diào)試方法,應(yīng)對一般的邏輯問題足夠了,但是print的到處都是也很煩躁,如果有套log機制就比較輕松了;復(fù)雜的問題,想看調(diào)用關(guān)系就有點痛苦,如果真有這么強的需求,做個遠程調(diào)試器也是必要的。

附 其實想看調(diào)用關(guān)系也好辦,還是print(debug.traceback())

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    99在线视频精品免费播放| 沐浴偷拍一区二区视频| 国产一级不卡视频在线观看| 国产水滴盗摄一区二区| 亚洲国产av国产av| 久久国产精品亚州精品毛片| 字幕日本欧美一区二区| 国产精品人妻熟女毛片av久| 日本理论片午夜在线观看| 五月婷婷缴情七月丁香 | 亚洲精品一区二区三区日韩| 99在线视频精品免费播放| 大香蕉再在线大香蕉再在线| 色婷婷人妻av毛片一区二区三区| 午夜精品黄片在线播放| 欧美午夜视频免费观看| 精品国产亚洲av久一区二区三区| 国产亚洲不卡一区二区| 中文字幕乱码亚洲三区| 欧美二区视频在线观看| 精品丝袜一区二区三区性色| 国产精品视频一级香蕉| 国产日韩精品激情在线观看| 99国产高清不卡视频| 午夜精品福利视频观看| 精品一区二区三区免费看| 九九久久精品久久久精品| 91欧美日韩一区人妻少妇| 国产伦精品一区二区三区高清版| 欧美二区视频在线观看| 夜色福利久久精品福利| 两性色午夜天堂免费视频| 69精品一区二区蜜桃视频| 人妻少妇久久中文字幕久久| 国产三级欧美三级日韩三级| 欧美成人精品国产成人综合| 欧美成人黄色一级视频| 观看日韩精品在线视频| 九九九热在线免费视频| 亚洲欧洲成人精品香蕉网| 欧美一区二区三区视频区|