项目总结(P2P)

项目背景
  • 首次接触P2P行业,新鲜感。
  • 负责项目的重构(准确来说是改版)。
  • 9月上旬入职,预计10月底上线,共2名iOS,挑战。
不尝试不知道自己的能力
开发环境
  • 后台接口文档不完善,后台也处于PC、app、H5三合一重构阶段。
  • 未拿到UI原型图,切图未按照功能模块儿分文件夹,中期PM离职。
  • 因为是改版未参加产品评审,代码注释少,代码可读性差,重复。
  • Mac购买中。

方法总比困难多,多✊✊,就会看到🌈。

开发计划

1.iOS任务分配,主要以模块开发为原则,我按照MVVM搭建项目框架(实ViewModle未分离),配置相关三方库和工具类。
2.按照领取的模块儿,接近10天的时间(加班),查看先前项目代码,加注释、厘清业务逻辑、熟悉后台接口。
3.按照领取的模块儿,划分不同的业务线,然后根据先前项目的中不同业务线的难易程度划分时间节点,遵循由慢到快、由松到紧的原则。
4.根据业务逻辑,给切片排序分类(按照手机中显示的从上倒下的业务线),节约查找的时间和方便查找(有经验的UI懂)。
5.因为涉及到转正,所以抱着一定完成的心态,排除一切困难。

#pragma mark----->>压力往往会转化为动力,当然你得对自己有信心及抗压。
解决问题

1.严格按照划分好的有序的切片分类来开发,当天任务当前完成,未完成保证该业务线的总时间节点,加班!
2.遇到不懂的业务逻辑,积极和另一同事沟通;关于未注释的接口参数,积极与后台沟通,因为都在开发,难免会有摩擦。
3.任务重,时间紧,加班多,压力大,所以需要把握好有限的休息时间及合理的释压方式。

总结

负责的模块儿按照时间节点顺利完成,共加班150小时(可调休半个多月😄 半个多月😄 可调休😄 )。

1.严格按照时间节点,没完成加班。
2.遇到没有处理过的需求,不要急、不要怕,先仔细研究demo,其实so easy!
3.遵循代码规范,可读性、bug定位。
4.根据业务线按照MVVM的形式抽离View,增加可读性、去除冗余代码、复用、解耦。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,466评论 25 708
  • 1.早上起来做早餐,和妈妈一起煮了一大锅面条。 2.我出门前,自己叠被子。 3.我成功地打了雪仗,还装了一瓶雪。
    Minna明红阅读 265评论 0 0
  • 秋雨下不停的时候 柔和的台风下放了一个我 我突然想到 我们的恋爱,已 从春夏谈到了秋雨连绵,而且 还会连绵到冬天一...
    哆嘞阅读 92评论 0 1
  • 嘿哈,当你看到这俩个字的时候,恭喜你已经被我忽悠进来了。毕竟我是标题党党主杨茗辞。对,茗辞,不是动词副词形容词,也...
    杨茗辞阅读 554评论 58 23