|
Major Member
|
引用:
|
作者Sad2009
好酸的用詞!
我接手維護的程式最多3萬行不到,接手時間超過10年,我也沒看懂全部,也不認為有人可以看懂全部,即使所有程式碼都給你,我保證你有一部分也看不懂(這不是能力問題,而是有些前人們寫的太.....)
帶領開發程式碼的部分,也只有1萬行附近(大部分也不是我寫的)
但是我知道架構,也就僅此我能夠掌握一定的程度,如何開發新功能,如何抓問題,甚至如何用舊功能兜出新需求,或是開發預留客戶自己還不知道的需求
我不知道你是因為能力太強了,才會打算看懂數十萬行的程式?
還是因為照你說的只隻猴子?(四各字原文照貼,我也不懂這是什麼意思)
BUG 的問題,MS的話可以看DUMP檔,工具會用如WINDBG,指令熟用,其實單靠這就能吃飯(我沒這方面能耐,不過我看過有人真的很強).NET的紀錄更是完整其他系統我就不熟了!
|
唉, 用文字真的容易誤會.
你覺得我講得很酸嗎? 那真是抱歉, 我不是有意的, 改改 Linux kernel 真的沒啥大不了啊, kernel 又不是我寫的, 你看我領三萬多月薪, 就知道這是個連隻猴子都做得來的小差事, 那可能是因為你沒接觸過, 才會被 linux kernel 嚇到, 那真的沒啥了不起啦, 看我簽名檔, 你應該知道我不是那種愛炫耀的人.
我以前也是寫 AP 的, 所以我知道很大的 AP 難度到哪, 我自己寫過最大的 AP, 也只是接近但沒到一萬行.
此外我說的是 Bug tracker/Issue Tracker, 不是 debug, 我是指類似 BugZilla, Mantis, Trac 那類的東西. debug 我應該還算還可以, 畢竟我的工作就是整天要看 dump 用 debug 等等...
猴子就是 code monkey 
__________________
滿招損 謙受益
|