开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第二十二天,点击查看活动详情
市面上很多自动化平台为什么不用,却要自己搭建?
在互联网发展活跃的现在,特别是服务器端软件,设计到的问题太多。在某些方面使用别人成熟的框架,就相当于让别人帮你完成一些基础工作,你只需要集中精力完成系统的业务逻辑设计。但是有框架一般都经过很多人使用,所以结构很好,所以扩展性也很好,而且它是不断升级的,你可以直接享受别人升级代码带来的好处。
为什么要使用框架
可以加快开发进程,在类似项目中重用代码将为开发者节省大量的时间和精力.框架为执行繁琐的代码任务提供预建模块.这个好处放在哪一个框架都是很适用的。
为什么需要自己实现框架
1、效率极高:选择能够对我们的开发过程提供更多、更好帮助的开发框架更方便快捷。
2、安全性强: 框架的开发难度较高,一般都是身经百战的架构高手们经过多年,多版 本研发,更新迭代孕育尔成,经过大量市场和用户的轮番测试和考验保证了不同情况的稳定性
3、稳定性高:都是多年工作经验的老手编写框架。反复多次跑通。
4、减少不必要的工作量:一站式的部署和运维管理平台,免去人工同步维护多个功能重复的端应用
小结:
自己搭建,主要是项目每次上线之前,回归重复的功能占用大量迭代时间,通过自动化框架可以节约时间,市面上的测试平台得自己部署和维护,出现问题需要自己去查底层代码解决,学习门槛较高,并且很多功能几乎用不到,自己搭建的自动化框架,开发相对简单,上手特别快,特别符合当前的项目需要。