精華區beta Programming 關於我們 聯絡資訊
※ 引述《iFEELing.bbs@ptt.cc (ing)》之銘言: > 對我而言 > 一兩千行以內的程式 大概都是用 vim/joe 直接打開來看 > 再大才會考慮用 Ultraedit 或其他的軟體 > 所以程式碼的份量會影響我的選擇 > 至於什麼用途的程式... > 如果碰到的是有點年代的系統 可能裡面用的語言就不見得是現在的主流語言 > 或是追求效能 所以用的語言比較低階 這些 我所知道的工具就不見得可以正確判讀 > 所以給建議之前,能獲得的資訊越多,就越容易做出更好的判斷 > 而不是說丟一個東西 這東西可以通吃大部分 你運氣好就中 運氣不好就不能用 這樣 其實還有一種方法就是用 debugger 去追, 接近百萬行的程式除了拿靜態的工具去追, 也需要動態觀察的工具。 對有興趣又可能跑到的 function 下 breakpoint, 然後看看 backtrace 的內容, 通常可以得到一些啟示。 -- Name: Tseng, Ling-hua E-mail Address: uranus@it.muds.net School: National Tsing Hua University Department: Computer Science Interesting: C++, Compiler, PL/PD, OS, VM, Large-scale software design Researching: Software pipelining for VLIW architectures Homepage: https://it.muds.net/~uranus -- ╔═══╗ ┼────────────────────────╮ 狂狷 Origin:[ 狂 狷 年 少 ] whshs.cs.nccu.edu.tw ╰─╮ 年少 ┼╮ < IP:140.119.164.252 > ╰─╮ ╚╦═╦╝ From:61-230-220-9.dynamic.hinet.net ─╨─╨─ KGBBS 遨翔"BBS"的狂狷不馴;屬於年少的輕狂色彩