[請益] 菜鳥如何看懂高手的code?
各位好
小弟目前是個iOS菜鳥工程師
目前只有以自己的coding方式完成一個案子
但是公司同時也有請外包商寫Android和iOS的版本
最近因為已經按照後台給的規格書完成了進度
所以公司希望我能在12月底前學會安卓
所以原本是一直抱書啃
但是上頭覺得拿外包商的原始碼給我看才可以學的比較快
所以我就看了
但是很明顯高手寫的完全讓我看不懂
主要是我大部份都沒有把功能切的很細
看高手寫的,切的非常細
所以讓我閱讀很困難,加上幾乎沒有註解
而且會使用許多精簡的程式碼寫法
讓我看了三天還是沒什麼進展
公司也沒有人可以請教,只有我一個人
所以目前感覺壓力頗大
不知道該怎麼看懂iOS的部份
安卓的話我書啃不到一半更看不懂...
不知道有前輩可以分享或者指點一下
該怎麼讓一個菜鳥能看得懂高手寫的code嗎?
謝謝大家
--
posted from bbs reader hybrid on my asus ASUS_Z00AD
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.140.2.56
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1478161108.A.595.html
推
11/03 16:24, , 1F
11/03 16:24, 1F
→
11/03 16:26, , 2F
11/03 16:26, 2F
有的Android 抱書啃才剛啃到Fragment囧
推
11/03 16:27, , 3F
11/03 16:27, 3F
→
11/03 16:28, , 4F
11/03 16:28, 4F
推
11/03 16:31, , 5F
11/03 16:31, 5F
→
11/03 16:32, , 6F
11/03 16:32, 6F
只能努力了 囧
→
11/03 16:32, , 7F
11/03 16:32, 7F
→
11/03 16:38, , 8F
11/03 16:38, 8F
→
11/03 16:38, , 9F
11/03 16:38, 9F
推
11/03 16:48, , 10F
11/03 16:48, 10F
推
11/03 16:49, , 11F
11/03 16:49, 11F
→
11/03 16:49, , 12F
11/03 16:49, 12F
希望可以這麼棒就好了
→
11/03 16:58, , 13F
11/03 16:58, 13F
→
11/03 16:58, , 14F
11/03 16:58, 14F
java有一點點基礎 但是可能不紮實 囧
推
11/03 17:02, , 15F
11/03 17:02, 15F
→
11/03 17:03, , 16F
11/03 17:03, 16F
→
11/03 17:08, , 17F
11/03 17:08, 17F
推
11/03 17:11, , 18F
11/03 17:11, 18F
主要我是mvc沒有做的很好 他是切的挺細的 看不習慣 還在努力
推
11/03 17:15, , 19F
11/03 17:15, 19F
→
11/03 17:17, , 20F
11/03 17:17, 20F
好的 謝謝c大的指點
推
11/03 17:26, , 21F
11/03 17:26, 21F
→
11/03 17:27, , 22F
11/03 17:27, 22F
好的 謝謝H大的指點
推
11/03 17:56, , 23F
11/03 17:56, 23F
推
11/03 18:26, , 24F
11/03 18:26, 24F
推
11/03 18:33, , 25F
11/03 18:33, 25F
推
11/03 18:39, , 26F
11/03 18:39, 26F
→
11/03 18:43, , 27F
11/03 18:43, 27F
→
11/03 19:03, , 28F
11/03 19:03, 28F
6字頭都沒有 剛好5字頭而已 囧
→
11/03 19:18, , 29F
11/03 19:18, 29F
→
11/03 19:27, , 30F
11/03 19:27, 30F
→
11/03 19:27, , 31F
11/03 19:27, 31F
還有 39 則推文
還有 15 段內文
→
11/04 10:31, , 71F
11/04 10:31, 71F
→
11/04 10:31, , 72F
11/04 10:31, 72F
→
11/04 10:32, , 73F
11/04 10:32, 73F
→
11/04 10:32, , 74F
11/04 10:32, 74F
→
11/04 10:32, , 75F
11/04 10:32, 75F
→
11/04 10:32, , 76F
11/04 10:32, 76F
沒有==;
→
11/04 10:39, , 77F
11/04 10:39, 77F
好的! 感謝g大寶貴的意見!
※ 編輯: g001613001 (61.228.126.116), 11/04/2016 11:01:18
推
11/04 10:57, , 78F
11/04 10:57, 78F
→
11/04 10:57, , 79F
11/04 10:57, 79F
→
11/04 11:30, , 80F
11/04 11:30, 80F
→
11/04 11:30, , 81F
11/04 11:30, 81F
→
11/04 13:02, , 82F
11/04 13:02, 82F
→
11/04 13:05, , 83F
11/04 13:05, 83F
→
11/04 13:08, , 84F
11/04 13:08, 84F
→
11/04 13:09, , 85F
11/04 13:09, 85F
推
11/04 20:33, , 86F
11/04 20:33, 86F
→
11/04 20:33, , 87F
11/04 20:33, 87F
推
11/05 19:27, , 88F
11/05 19:27, 88F
推
11/05 19:32, , 89F
11/05 19:32, 89F
安卓的我還不夠熟悉沒有實際完成一個專案過
iOS的話 主要是對方有使用mvc,我做專案時,之前都是一個人
所以都沒有切過,主要是這邊會覺得不明覺厲
但是在Swift語言上對方也使用的比我看起來就是讓人看不懂的地方多了很多
所以才覺得對方是高手....
就是程式碼精簡化跟物件導向的概念比我好的感覺
推
11/06 14:49, , 90F
11/06 14:49, 90F
50
→
11/06 17:11, , 91F
11/06 17:11, 91F
推
11/06 17:13, , 92F
11/06 17:13, 92F
→
11/06 17:13, , 93F
11/06 17:13, 93F
→
11/06 17:13, , 94F
11/06 17:13, 94F
→
11/06 17:15, , 95F
11/06 17:15, 95F
→
11/06 17:15, , 96F
11/06 17:15, 96F
好的,有時間的話我是負責日後維護BUG跟新增功能的
所以我應該還是會重新寫一份出來,當做練習,比較會有概念。
推
11/07 11:44, , 97F
11/07 11:44, 97F
這個好像原本有使用網頁版的方式來開發,但是效能上比較差,所以就停止了的樣子。
→
11/07 12:28, , 98F
11/07 12:28, 98F
→
11/07 12:28, , 99F
11/07 12:28, 99F
→
11/07 12:30, , 100F
11/07 12:30, 100F
我自己的定義XD
程式碼很精簡 物件導向用很大 mvc有使用的樣子...
因為是菜鳥所以看到這樣的程式碼就會覺得不明覺厲了...
雖然相同功能我自己寫出來沒問題
但是要我現在寫的跟對方一樣,還寫不出來...
※ 編輯: g001613001 (36.224.212.250), 11/07/2016 14:21:17
推
11/07 20:57, , 101F
11/07 20:57, 101F
→
11/07 20:57, , 102F
11/07 20:57, 102F
推
11/07 23:58, , 103F
11/07 23:58, 103F
討論串 (同標題文章)
Soft_Job 近期熱門文章
37
119
PTT職涯區 即時熱門文章
56
129