本周完成古诗打卡模块教师端和学生端UI的实现和初步的数据对接;同时对教师端作业统计功能模块UI界面的实现和数据对接完成了一部分;修改学生端3.1.0版本bug发布新的版本;
UI界面复用问题:
这个问题对于ios开发其实并没有太多难处,但他是开发的基础,每次需要首次开发一个模块,UI界面是首要做的部门。问题出来了,同样一个button左图片右文字,同样一个segmentview,同样一个for循环摆出的itemview,每次遇到之后,发现自己的代码库里竟然没有太多可以重复利用的代码,但最后每次都得重写一次,写完之后,没来得及抽出封装,这就比较蛋疼了,造成的后果是:重写一次,重写一次;
如果一直是这样的开发,这样的一个没有复用意识的机械敲代码,单单是UI就得累死。程序员都是懒人,复用代码是开发的重要一步,希望能抽出可用的复用代码,功能,模块,以后再遇到类似的开发时,能够到自己的代码库中去找可用重复利用的东西。
下一周任务
继续开发教师端作业统计功能