[請益] 有關看code trace code的問題
不知道po在這邊合不合適 若不合適請版主自行處置 XD
小弟在trace code上面遇到了一些問題, 今天已有一份程式,有 UML圖 class diagram
甚至於 OID圖等等文件, 但是遇到實際的bug還是不能locate出來問題出在哪, 小弟我
雖然大概知道說問題出在控制哪個行為的部分, 可是實際去trace時, 總是冒出很多看來
看去也看不出他的意義的變數跟function或是class, 不是名稱上的問題, 因為從名稱
看的出來"大概"做什麼的, 舉個例子好了例如RecalTotalSize 這個function名稱,
依照看文件跟scheme如果作delete或是add 物件就有可能會用到這個function, 但是
在delete可能有呼叫這個function,但是在另外一個卻找不到! 這是一個例子, 就是這種
感覺, 依照文件應該要有, 但是又不是這樣, 尤其加上C++ OO觀念之後............
媽押 習慣C一條路貫通的那種trace方式根本就不行, 哪裡用個polymorphysm, 這裡包成
什麼東西, 跟程式外在的行為表現有時候真的連不太起來....
有時候前輩這樣說:"這裡使用到物件自己知道自己該做的事情的想法, 當這個事件發生時
所有該對這件事情發生反應的人,都會作出各自的反應,例如有人說該吃飯囉~~~所有肚子
餓的人就用自己的方式去吃飯了....懂了媽? 試試看 這裡有個Bug你練習練習 "XD XD......
還是trace不出來 XD
很苦惱當中...........請大家給我建議阿~~~讓我能早日獨立作業
各位前輩是否能以在業界 以比較淺顯的實際例子說明該如何trace code呢?
trace到眼睛快脫窗了.....
感謝各位!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.195.2.226
推
03/07 00:26, , 1F
03/07 00:26, 1F
→
03/07 00:27, , 2F
03/07 00:27, 2F
→
03/07 00:27, , 3F
03/07 00:27, 3F
→
03/07 00:29, , 4F
03/07 00:29, 4F
→
03/07 00:29, , 5F
03/07 00:29, 5F
推
03/07 00:36, , 6F
03/07 00:36, 6F
→
03/07 00:36, , 7F
03/07 00:36, 7F
推
03/07 00:38, , 8F
03/07 00:38, 8F
推
03/07 01:02, , 9F
03/07 01:02, 9F
推
03/07 09:47, , 10F
03/07 09:47, 10F
推
03/07 20:37, , 11F
03/07 20:37, 11F
推
03/08 22:02, , 12F
03/08 22:02, 12F
→
03/08 22:04, , 13F
03/08 22:04, 13F
推
03/09 11:51, , 14F
03/09 11:51, 14F
→
03/09 11:51, , 15F
03/09 11:51, 15F
→
03/09 11:53, , 16F
03/09 11:53, 16F
→
03/09 11:54, , 17F
03/09 11:54, 17F
→
03/09 11:54, , 18F
03/09 11:54, 18F
推
03/09 11:56, , 19F
03/09 11:56, 19F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 4 篇):
Soft_Job 近期熱門文章
PTT職涯區 即時熱門文章