看板 PHP 關於我們 聯絡資訊
寫程式最麻煩的階段,應該就是debug 尤其是在trace完bug後,還要把抓蟲用的程式拿掉 或是系統已經上線了,懶得架個測試的環境來抓又不想讓人看到debug的東西... 主要是想聊聊大家debug時的環境都怎麼搞.. 我大多都是把執行sql的片段註解,再把echo sql插入上一行 來觀察sql或是一些變數。 曾經有想過從$_GET加個參數 像這樣 if ($_GET['Debug']){ echo $SQL; ..... } 不過總覺得這樣的程式不是很乾淨啊 (這叫程式潔癖嗎XDD ) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.39.167.11
evernever:我都用本機debug, 修完再擺上去 (svn) 07/16 10:55
tkdmaf:我都用單元測試,測完就不鳥他了。 07/16 11:36
shadowjohn:自定一個debug~要release時開關改一下就好了 :) 07/16 11:47
JoeHorn:http://www.xdebug.org/ 還不錯用... 07/16 12:49
tkdmaf:單元測試連開關都不同了。測試時直接開測試程式就能跑。 07/16 13:38
tkdmaf: 用 07/16 13:39