如何建立开发环境可以让开发人员快捷开发出模型的原型
最近在优化程序结构时, 主要是一些新模型的实现和运用。为了稳妥起见, 我先是用lua快速的实现了一个模型的原型出来, 这个原型比纸上和头脑里的模型就要具象得多, 从运行流程到接口、数据,几乎可以体现出整个模型的功能和特征。之所以选用lua来实现, 是因为lua是一种动态语言, 相对于C++来说, 写功能模块会更加快速方便, 不用考虑语言的复杂特性, 而且测试的时候还无需编译。 在原型测试没问题后, 移植到C++, 整个流程直观明了。
经过这个案例,我做了进一步的思考, 即在开发的过程中, 如何建立一套通用的开发环境, 建立一套什么样的环境, 可以让策划、程序或者相关人员能够快捷而又简单地把脑袋中的想法呈现出来, 也就是如何把模型的原型呈现出来。