全網最牛的debug技巧,不看後悔!

智雲程式設計發表於2019-02-28

在程式設計師的工作中,經常會遇到很多bug,乍一看,它們都是不可能的。不是不可能解決,而是完全不可能出現。就好象最前沿的科技揭示了一個新的奇怪的邏輯現象,以至於人的大腦完全無法理解。

全網最牛的debug技巧,不看後悔!

當然,這裡我總結的這些bug都是很獨特的,如果你想說是否能有某種最先進的系統性的方法能將這些bug歸類,統一解決,那是愚蠢的,就好象一個人無法認識到自己在犯錯而避免過錯一樣。

不管怎樣,下面的這些debug原則對我是十分有效的,而且我相信,對大多數程式設計師也都是有效的。

  • [ ] 你改錯了檔案
  • [ ] 你改對了檔案,但卻是在別人的機器上
  • [ ] 你改對了檔案,但忘了儲存
  • [ ] 你該對了檔案,但忘了重新編譯
  • [ ] 你認為你把那個東西開啟了,但實際上你把它關閉了
  • [ ] 你認為你把那個東西關閉了,但實際上你把它開啟了
  • [ ] 會議中,你應該用心聽。
  • [ ] 你執行了錯誤的版本
  • [ ] 你執行了正確的版本,但卻是在別人的機器上
  • [ ] 你改正了問題,但忘了提交
  • [ ] 你改正了問題,也提交了,但忘了push到版本庫中
  • [ ] 你改正了問題,也提交了,也push了。然而,很多使用者的工作都依賴於之前有問題的版本,於是你必須回滾。

分享這些debug原則,我真摯的希望大家透過對這些debug原則的思考能獲得意想不到的收穫。任何一次debug都不可能只使用其中的一個方法解決。

自己是一個五年的前端工程師,如果你對程式設計開發感興趣

這裡推薦一下我的前端學習交流群:731771211,裡面都是學習前端的從最基礎的HTML+CSS+JS【炫酷特效,遊戲,外掛封裝,設計模式】到移動端HTML5的專案實戰的學習資料都有整理,送給每一位前端小夥伴。2019最新技術,與企業需求同步。好友都在裡面學習交流,每天都會有大牛定時講解前端技術!

點選: 加入


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69901074/viewspace-2637244/,如需轉載,請註明出處,否則將追究法律責任。

相關文章