只是一种猜测,在游戏领域来看,走的模式是:
原始方式——》基础库累积 ——》形成开发框架、游戏引擎 ——》开发中间件 ——》插件积木化
“原始方式”属于落后、淘汰状态;
“基础库累积”已有相当之多可选,该模式已相当成熟;
“游戏引擎、开发框架”也是多不胜数,该模式也已成熟;
“中间件模式”也已大行其道,最近几年非常流行,已成熟;
“插件化”现在只用于局部,也就是还处于初级、发展阶段。个人觉得未来会进入软件的插件、积木化开发模式。
在进入插件积木化开发模式后,软件的开发将变得更简单、丰富、灵活、可选。做软件,相当程度只是选择、替换、组合积木,当然具体逻辑肯定是省不了的。另外,如果走入这个状态,脚本的粘合作用会减弱(我们的开发方式已经在走积木化方式——刚使用半年时间,从实际结果来看、脚本的作用确实已相当弱化)。
欢迎你也分享你的看法、猜测,或者你期盼的开发模式、方法。不需要严格论证,只是友情交流。