烂代码

  反思一个项目。

  进入公司3个多月之后,终于开始做一个整体项目,两个人合作,项目不难、但工作量特别大,其实最主要原因是对公司的产品不熟悉,做的是mysql的数据迁移,从公司一个产品迁移到另一个产品,迁移的是一个库,每个字段都需要修改。

  之前也做过一个小项目,4个人一起做,我只做其中一小部分,时间也紧,对整体架构并不了解,就稀里糊涂把自己的小部分完成了,但经验不足,遇到各种问题,还好公司的人很好,都帮忙解决。好不容易完成了,高兴的不行,也没有总结,对整体的架构深入了解,很后悔!!!对整个流程有足够了解,在做项目就有经验了,就会好做很多。

  先总结一下:由于经验不足,反的傻叉错误!!!

  举几个例子:while前面没有写i=0,发现结果怎么都不对,就因为i的初始值不对!

        for循环嵌套,用同一个i,导致死循环!

        字符数组前面没有用memset清空,导致数组不对,而且会很不规律!

        还有很多不一一列举了!

   标题为什么叫烂代码?因为真的很烂!烂到什么程度,再也不想看!

   代码总共2000多行,说优化的问题!

    代码也算很多行了,变量会超级多,而且两个人做最后要合在一起,全局变量、局部变量到处都是,优化:尽量定义局部变量执行效率快!

    变量定义,各种i,j,a,b等,优化:变量要做到通俗易懂,尽量不要用这种一个字母,for循环这种用还可以

    不用函数,像傻叉一样就开始写都没有定义函数,好傻叉!!!代码凌乱不堪!!!优化:易于整理!

    最后真心想吐槽一下,设计有各种问题、测试测不出来问题,只是吐槽一下!其实归根结底就是自己能力不强,代码总有bug...烂代码!!!

作者: 柳德维

-------------------------------------------

个性签名:独学而无友,则孤陋而寡闻。做一个灵魂有趣的人!

如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!

万水千山总是情,打赏一分行不行,所以如果你心情还比较高兴,也是可以扫码打赏博主,哈哈哈(っ•̀ω•́)っ⁾⁾!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!有问题请及时沟通交流。 2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。 3、用途:项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 4、如果基础还行,或热爱钻研,亦可在此项目代码基础上进行修改添加,实现其他不同功能。 欢迎下载!欢迎交流学习!不清楚的可以私信问我! 毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值