- 先自己体验一下所有的项目相关的功能,如果有产品经理的话,可以请人家给讲解一下
尤其是涉及到金钱的交易的部分,要仔细看,慎重改!
- 项目使用的语言,Objective-C还是Swift,看看项目的架构是MVC还是MVVM还是其他,当然还有项目使用的是SVN还是Git来管理代码,该熟悉的还是要熟悉。个人还是觉得Git比较好用。
- 看看项目使用的管理第三方库的方式,如果是CocoaPods的管理方式,注意看看之前的人是否写明了引入的CocoaPods的版本。
- 如果没有注明,
最好使用pod install的方式引入第三方
,并且此时记录下来,之前用的第三方的版本,并且可以自己添加上版本号。 - 经验使然,使用
pod update --verbose --no-repo-update
也有可能改动到使用的第三方
- 避免有的第三方可能有改动,造成,自己项目出现有的错误,毕竟刚刚接手的情况下,在没有熟悉的情况下,去改东西,不是太合适
- 如果没有注明,
- 在改动一些内容的时候,改动的时候需要注意,改完以后要给相关的人看看,确定好,有的板可能你能拍,有的可能不能。如果是开发流程比较正规的,
可能有前期调研->开会讨论,立项,技术确定,估算工期->产品经理绘制原型图,期间可能再次协商->UI 设计师出设计稿,出切图同时可能工程师还在做自己的相关的技术准备->开发项目->交给测试人员测试->修改潜在bug....
(个人看法),如果工作流程不是太正规的,可能很多步骤都是没有的,说要干什么就开始干什么了。我真的觉得这种方式不是省时间而是在浪费时间,但是有时候好多事情不是你想要的。。。。
- 接手项目后,首先还是要看看运行到自己的手机上,看看有没有哪里有什么明显的问题,其实这个时候也可以问问交接人,这个项目有什么问题需要注意的。
- 还有就是自己可以用Xcode自带的工具,检查一下有没有循环引用,内存泄漏比较坑的地方,其余的性能优化的部分,自己可以慢慢的去调了。
- 大概先写到这里,以后想到什么再补充吧。
网友评论