接手新項目運時要用怎樣的思路可以最快速明了的熟悉項目?


都沒答到點子上。去github找uiviewcontroller+swizzling這個庫,拉下來放到項目里,他有什麼用呢?他可以把每個頁面的類名打出來。而且有層次結構,也就是說你只需要打開項目點點點,就知道這個app運行的順序了。有了這個如果還看不懂好項目的話,那就不應該了。


帶著思考去動手改代碼。光看代碼是沒用的。有了一些想法,就要動手去驗證;要想出最簡單的辦法來驗證。比如說,注釋掉一行代碼,不調用某個函數,看行不行?改個參數,看看會是什麼結果?你面對的是實際的項目,不是學術代碼。裡面有大量錯誤的注釋,從沒調用過的函數,名不副實的函數,有各種副作用的函數...不親自動手,是無法搞清楚的。一動手就明白了,而且還漸漸形成自己的感覺了。
可以把代碼拷到別處,然後嘗試給代碼加上一些自己理解的注釋


1,用產品,玩產品,經常頻繁的玩產品,如果有支付,真的去支付,去在實際的情況中用

2,看代碼整體結構3,跟進項目具體功能,細看,認真寫,有質量的問1最重要
增加一個需求,就可以了


推薦閱讀:
相关文章