作者erspicu (.)
看板Soft_Job
標題Re: [請益] 好希望聽聽大家的意見,能撐下去!
時間Wed Oct 24 00:38:02 2012
※ 引述《wonderdream (好好蘇)》之銘言:
: 進了公司後,便立即開始接收著團隊整個專案的程式碼!
: 點進去一看,好幾十支的程式,每個程式動輒就一千行,
: 我看了瞬間就傻掉了,也才發現裡面的架構、邏輯,我都看不懂......
: 以前的我,都只是寫寫作業,獨立簡單的功能程式,
你看不懂不一定是你的問題,也有可能是程式寫得太爛.註解太少等等問題,
就算程式寫得很好.程式在每個變數或是method部份都有註解,
到上千行的程式規模自己去trace也是吃力,不是什麼看不看得懂的問題,
而是整個project有來龍去脈.中間發展的定位或是方向可能也多少有修改,
有時候看不懂的問題並不在於程式語法.寫法.結構看不懂,
而是看不懂某段程式碼的作用和目的,就像瞎子摸像一樣,
需要把很多零零碎碎的片段組合起來,才知道來龍去脈,
我是覺得就算程式很oo.註解很詳細好了,什麼都不說直接丟給新人看,
也比不上一個project不太oo.註解很少,但是有交接給新人,
至少要告訴新人整體程式的設計結構.概念.目的.還有裡頭一些大架構的組織,
看時間有多少再慢慢細部說明進去,倒不是說需要一行一行說明,
而是至少把裡頭哪些部份在做啥.哪些部份在做啥大概說一下,
花點時間交接一下,會節省後續很多自己從0開始trace猜測的時間.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.70.79.227
推 lauto:排版.. 10/24 00:51
推 trumpete:一樓,原PO在範例~~~ 10/24 01:45
推 calqlus:反面教材 10/24 12:41
推 bobju:哈哈 10/24 22:52
推 joecc:原po 用心良苦,我這篇也看不順.... 10/29 00:41