作者yangfan (小羊)
看板Soft_Job
標題Re: [請益] 有關看code trace code的問題
時間Sat Mar 8 01:12:08 2008
※ 引述《saladim (殺拉頂)》之銘言:
: 還是trace不出來 XD
: 很苦惱當中...........請大家給我建議阿~~~讓我能早日獨立作業
: 各位前輩是否能以在業界 以比較淺顯的實際例子說明該如何trace code呢?
: trace到眼睛快脫窗了.....
: 感謝各位!
先釐清產生bug的資料流為何
整理出一份流程圖出來,包含所有include的class
將程式碼中看不懂的變數全寫進log檔中
然後丟變數進去看log檔中的數值變化為何
確保每個class最後產出的值是符合預期的
你可能會問
公司不是已經有文件了
幹麻還要自己去整理
因為文件所描述的邏輯與實際的程式會有差異
尤其是老系統 大家修修改改的 所有的rule都不一樣了
所以前輩們都會說 文件都寫在code裡面
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.230.164.234
推 EijiHoba:大推「文件都寫在Code裡面」及上一句 03/08 21:23
→ meltice:不小心你又會發現怎麼有一堆同名稱的class出現在不同目錄 03/08 22:05
→ meltice:到底程式碼是跑哪一個class 猜猜看囉 03/08 22:06