实习总结【2】

 

这个礼拜的主要目标是:

  • libxxx_xx_xxx.c代码重构优化,cleancode,减少圈复杂度,嵌套深度,代码行数;按照编程规范(Linux内核风格)优化变量命名等等;(这个文件可以作为最后答辩的成果进行展示)
  • sdxx95模块环境熟悉,掌握相应的上机验证方法,为后续命令开发做准备(命令行开发得在第一个月末结束,最后成果之一);
  • 项目代码整体架构了解;

2019.07.01(礼拜一)

  1. 晨会 ---> 针对责任田讨论cleancode思路(都是些老代码)---> 根据SR汇报代码进展,是否能够一次性同时做到cleancode标准;
    1. SR主要来自于内部和外部,以X-box形式发布,x-box需要小组账号,在网站上搜索小组名,申请加入才有权访问

部门秘书 --> 小部门秘书领你去你所在的小组(介绍导师和小组情况) --> 第一天基本就这么结束了。(到10点)

完成针对xx.c的初步优化,并提交了一个MR(主要针对变量类型的修改,例如UCHAR -> uchar),完成了第一个函数的初步重构,将swtich case优化成表驱动(结构体数组)的形式,减少了代码复杂度。

查找项目代码调用关系,有一个在线的网站,已经收藏。


2019.07.02(礼拜二)

晨会,进行代码分析,进行cleancode;

完成针对xx.c的初步优化,完成了第一个函数的初步重构,将swtich case优化成表驱动(结构体数组)的形式,减少了代码复杂度,并提交了一个MR。

OJ刷题1道(估计以后会越来越没有时间去刷OJ了)


2019.07.03(礼拜三)

晨会

OJ刷题2道


2019.07.04(礼拜四)

晨会,进行代码分析,进行cleancode,有些代码写的不太好(变量命名更改、无效代码删除、框架调整)

总结下提交MR的过程吧

首先修改代码  --->  git commit  --->  git mm upload  ---> 幅值MR链接跑本地门禁,看看是否通过,可以的话,提交

--->  没有通过,继续修改  ---> 再跑本地门禁(不用再git commit)


2019.07.05(礼拜五)

PTN980上机环境的配置


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值