這是我的一小步,卻是人類的一大步,這句話出自於 Neil Armstrong,當然結果沒這麼偉大,但文件化的確是開發者邁向 Happy Coding 的一大步。
一定要先確認device和使用的browser,把你遇到的問題打在google上,很可能後面就會接safari出來。
通常可以在f12看到紅字,如果你很確定不是你的code的問題,要再往gtm或是其他第三方動態載入的js去找問題。
最好要用無痕或是手動清cookie也試試看。因為我們有走cloudflare,所以也有機會是cloudflare問題,可以上去看機器ip,去改一下本機etc/hosts ,直接指向機器,跳過cloudflare。
Clean code
要不要寫註解?
Unit test
xdebug
以上都不會講到
單純講提高debug別人程式的效率
1:眼力
壓測? 不用
程式裡面下sleep? 不夠準確
可以在select 的欄位加上一個sleep(1)
EX: select *,sleep(1) from xxx
要注意的是,這個sleep 假設有50筆符合的資料就會卡住50秒
通常可以用來測試同時打某支程式,會不會因為流量過大而有一些奇怪的狀況
或是select for update 時,確認一下有沒有真的鎖住資料