框架选择所需要考虑的几点

1. 部署,是否易于部署,可持续集成

2. 应用的初始化,模块是如何初始化的,单例,延迟加载还是依赖注入?通过环境变量配置还是有一个配置文件?如何共享配置?如何保证一个可用的资源链接,例如数据库?

3. 考虑资源的生命周期,例如建立数据库链接,释放链接

4. 组织是否合理,如果是你,你会如何搭建整个框架,是否便于理解

5. 是否易于测试,测试代码的位置是否易于找到

6. 日志设计,各个模块之间的数据流动是否可以通过日志很清晰地明白

7. 是否可以很容易地跟第三方应用进行集成。随着业务的发展,数据库,第三方应用等有可能被替换

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容