接手新项目运时要用怎样的思路可以最快速明了的熟悉项目?


都没答到点子上。去github找uiviewcontroller+swizzling这个库,拉下来放到项目里,他有什么用呢?他可以把每个页面的类名打出来。而且有层次结构,也就是说你只需要打开项目点点点,就知道这个app运行的顺序了。有了这个如果还看不懂好项目的话,那就不应该了。


带著思考去动手改代码。光看代码是没用的。有了一些想法,就要动手去验证;要想出最简单的办法来验证。比如说,注释掉一行代码,不调用某个函数,看行不行?改个参数,看看会是什么结果?你面对的是实际的项目,不是学术代码。里面有大量错误的注释,从没调用过的函数,名不副实的函数,有各种副作用的函数...不亲自动手,是无法搞清楚的。一动手就明白了,而且还渐渐形成自己的感觉了。
可以把代码拷到别处,然后尝试给代码加上一些自己理解的注释


1,用产品,玩产品,经常频繁的玩产品,如果有支付,真的去支付,去在实际的情况中用

2,看代码整体结构3,跟进项目具体功能,细看,认真写,有质量的问1最重要
增加一个需求,就可以了


推荐阅读:
相关文章