这周完成的
本周已经基本完成了对教师端任务所涉及到的界面的UI搭建功能,同时也对整个项目的架构有了一定的了解,分拆了部分代码结构和功能模块。相比较与以前的开发来说,现在更能去划分整个项目的模块,如果是一个完整的项目,可以按界面划分,按功能模块划分,按板块划分,把一个整体的项目划分成可以在每周每天来完成的任务,量化起来,应该是比以前那种粗放式的开发更有效率,这也是自己在项目开发上的一点心得。
另一方面,以前总觉得熟练上手swift的也就是一周左右的事情,现在从自己对swift的了解上来说,swift是个一个比OC更为灵活多变强大的开发语言,显式隐式类型,闭包的使用等总有与OC大为不同的地方,在OC转变到swift不仅仅是一种思维方式,更需要自己去实践到项目当中,既然ios开发swift已经是大势所趋了,所以尽量要求自己用swift去实现大部分功能,也算是自己对swift的一种态度吧。
下一周任务
细化对每个界面的UI优化和逻辑判断,在实现基本功能的基础上,有针对性的进行模块化测试。
对swift学习不能停止,遇到的那些坑要长记性。