阶段性总结
2021.07.02—2021.07.31
第一周
主要培训,空闲时间熟悉相关工作环境
第二周
基本开始熟悉工作环境,同时间歇性进行培训。此时已经被分配了一个业务:信创版本的项目。将Linux环境下的项目移植到Linux arm机器上。因此主要跑项目做适配性工作。
第三周
继续做适配性工作,解决移植过程中出现的问题。
第四周
移植工作的扫尾,同时根据已有文档,撰写arm版本的相关文档,并开始做集成测试。
2021.08.01—2021.08.31
这个月由于疫情原因,一直居家办公。因此工作效率非常低。
第一周
主要继续上周未完成的测试工作,本来是准备在周三之前打包给测试中心的,但是因为疫情原因居家办公,也没有办法完成最后一点测试任务。。。
第二周
继续居家办公,拿到了vpn账号,终于可以居家办公了。这周先是完成了之前的集成测试的任务,紧接着开始阅读mdp_v2代码,了解mdp的业务逻辑。
第三周
继续阅读相关代码,了解业务逻辑,同时学习udp通信的相关知识,尝试自己使用udp进行通信。
第四周
看了六期系统的概要设计文档,简单了解了一下六期系统的设计思路以及关于行情这一块的一些协议以及业务规则。
2021.09.01—2021.09.30
其实从八月底开始公司就已经基本恢复正常了,终于能去公司了,想念公司餐厅、篮球场以及健身房...
第一周
在刚去公司的前两天,其实我没啥事干,就自己在那瞎琢磨东西。后来分配到了第二个任务吧,自己写一款一档行情转发程序,用来替换公司很久以前的、已经没有人维护的、也找不到文档跟老代码的Windows程序。因此这周的后几天时间主要就是分析需求,配置环境,跑给定的API程序。
第二周
开始根据ZCE的API以及测试程序,来着手编写新的一档行情转发程序,每当编写一部分程序之后,就上传至bitbucket上面进行代码的review。其实这个阶段也是根据编码规范调整我的编码习惯,包括项目的目录逻辑设置,变量名的使用等。
第三周
这周开始就review就多了起来,我也不断根据code review来调整我的代码结构,命名规范等。每次提交的时候,我都感觉我写的代码没什么大问题了,然后每次code review后才发现存在的问题好多啊。