开发10多年了,开发过程中遇到的最大的问题: ①项目的代码越来越多了,越来越复杂了,而客户的需求,你还不得不往里面加入新代码. ②开发了很多项目,每次复用时却只能把代码copy来copy去,然后调试.测试,不是不相信原来的代码,而是原来的代码的生存空间变化了. ③业务需要使用很久以前的模块,但是技术已经经历了很大的升级或者改变(如老版本的系统用到了hibernate1),除非技术升级否则很难集成. 怎么办? flying框架采用类似微服务的设计解决这些问题. flying中包含框架和模块,框架负…