代码心得1

    今日完成的需求中有用到读写文件的操作,我也很原始地使用了Lua自己的读写文件操作(io和file)。

    在安卓上编译的时候出现了问题:因文件路径不对引起的读写错误。而项目中所设置的默认文件查找路径,从win32到安卓上又不一样了,由于安卓真机调试的繁琐以及本人的学艺不精,折腾了半天也没有找到合适的解决方案。

    后来经师兄稍加研究,推荐我使用cocos自带的跨平台读写文件的API,也就是说之前读写文件的操作都得重写。。。至于结果的话还需明日见分晓。

    现在回想起来,如果我在一开始的时候就考虑到跨平台的问题(也的确值得考虑),后面写起来肯定会好不少。

    写代码和写文章还是有些相似的,整体架构永远值得被一遍遍地提前考虑和优化,自身经验缺乏是一方面,但也必须时刻认识到这点。

    在动手之前便尽可能地预测将来可能会发生的扩展和改动,以及你将要写的代码可能会在什么环境下以怎样的方式运行等等。在代码尚未膨胀的初期,牺牲一些开发时间往往大有裨益。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值