关于工作中优化代码效率的思考

文章探讨了优化代码的必要性,指出缺乏代码评审、短期开发压力和团队协作问题导致代码优化。作者分享了优化思路,如减少查询和改进数据库设计,同时强调了优化时需注意代码可读性和未来扩展性,鼓励读者参与讨论。
摘要由CSDN通过智能技术生成

为什么会出现优化代码这个问题

在我的工作当中,总是会优化代码,那么出现这个问题的主要原因是因为
1.我们在写完代码之后并没有代码评审这一过程,个人认为管理岗位更多考虑的是我这个功能能不能按期交付,并不关系代码的质量,反正能用就行,又不是不能用!!然后在客户现场通过一顿花言巧语来蒙混过关
2.开发周期太短,开发人员往往没有经过深思熟虑的前序准备工作,拿到需求想一想差不多了就开始干了
3.同一个接口好多人开发,一个人一个想法,最后会导致代码杂乱无章

优化代码有哪些思路

1.最简单的如果是优化速度那就尽量减少查询也就是数据库连接的次数,如果数据量不是很大可以直接写进内存里
2.从数据库的表结构设计里面来优化,比如你的查询总是有一大堆递归不可避免,那就需要考虑一下为什么会出现递归,并且如何避免递归

优化代码有会产生哪些问题

1.首先,如果从代码结构或者算法上来优化代码,这无异于减少了代码的可阅读性,并且会让后面的人员维护代码的时候异常糟糕,关于解决这个问题可以把复杂地方的代码封装起来,并且和团队里面所有人员进行讲解
2.代码在优化的时候应该注意后续功能的可扩展性,不能说我优化完了,后面想要加业务的时候,优化方案直接失效,只是一个临时的解决办法这是很糟糕的。

这些就是一些我的个人见解欢迎大家讨论自己的观点,喷子就算了!!

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值