
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
代码优化一直以来都是软件开发程序员都在关注的一个问题,而本文我们就通过案例分析来了解一下,代码优化常见问题与优化原则都有哪些。
制定相关规范
无规矩不成方圆,切实可行的规范是保障团队战斗力的前提。规范制定应本着提高团队水平,又不限制成员积极性为目标。
保障规范严格执行
工欲善其事必先利其器,规范里提供了相应的工具,用好可达到事半功倍的目的;同时有相关提交流程保障规范落地,不能让规范流于形式。
改造原则
不影响现有开发和交付进度,必须互不影响,类似于空中加油机,既要加油,飞机也不能停;
保证兼容性升级,改造后原有数据和业务不受影响;
对外接口(如dubbo)原则上不能修改,保证调用方功能正常,特殊情况可沟通配合(如dubbo方法重载必须修改);
不需要的代码一律删除,以后需要从历史版本找回,禁止批量注释掉代码;
代码设计要遵循高内聚低耦合的原则,保证可重用性、移植性;
目标一致,改造循序渐进,保证充分测试。
排查后通过相关插件追查依赖源,精确排除
1、开发人员应清楚依赖包是做什么的,不要不管三七二十一依赖一堆没用的包,无谓增加发布包大小,还会带来隐患;
2、代码审核时,依赖文件的修改需要重点关注,禁止随意引入和修改依赖;
3、各产品线可在统一各依赖版本的基础上,调整构建方式,大幅减小集成包的大小。
改造总结
优化不求一步到位,可逐步进行,目标明确即可;
复杂是一切问题的根源,能用一行代码解决的问题,就不用两行;
一切功能都是靠代码实现的,写好代码很重要,不能把写好代码当成一件小事,只是为了完成所需功能而堆砌代码很简单,但编写清晰易懂且能完成所需功能的代码并不简单;
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。