一、上周工作
上周工作主要分为如下几个部分:
1、通过阅读已有的substance代码头文件及部分实现代码,了解了之前substance的大致的实现方式及工作流程并对之前的设计做了部分修改。
2、使用tinyxml重新实现了xml解析,完成了输入输出及参数调整接口,初步确定了接口并基本完成了代码主要结构,还需逐个补充各filter和instance的图像处理算法以及完善处理流程。
二、本周工作
1、用C++完成之前版本的全部功能,包括各个filter和instance节点的实现以及整体流程的完善。
2、根据进度尝试进行异步功能的实现。
3、补充文档。
三、个人感想
对工作量把握不太好导致上周浪费了很多时间却没有多少产出,这周需要认真理清工作思路让预期工作能够按时完成。
心塞的一周。。从周报长短就能看出。。。
抱着不能编译的代码真不知道我是有工作量还是没工作量
不过嘛现在跑通了
可惜周四了。。。
周四晚上写周报。。已经明确地知道这周要翻车了
异步就不要想了。。。
功能虽然圆满完成。。。然而整合接口又是一条一眼望不到头的路TT但愿周末加班能搞定。。。
不得不说,垃圾程序员还是不要想着自顶向下构造代码的好。。从下往上一点点地搭,明明五六天能搞定的事情。。。
花了三天看现有的代码框架,最后倒是看懂了,也整理出来了。然而进度一下子拖了好几天TT。如果当时对着自己的代码开始实现,现在应该会好很多吧。只能说,学习了下别人的代码提高了姿势水平么。。
然而讲道理,总觉得看别人代码的时候智商处于清零状态。明明看的目的是参考,最后却成了钻牛角尖非要看懂然后复刻一份。
说到底还是姿势水平太低,代码都看不出好看。。。
以及好讽刺。。最后最底层实现出了点偏差导致最后结构跟自己原来代码是等价的。。。。只能说这样比较方便安慰下自己吧--
还剩两个周有产出时间。
头两个周把预定计划搞定了,最后两个周能干点什么呢。
blessing
网友评论