偵錯工具過程中的情緒控制

來源:互聯網
上載者:User

        個人覺得區分高手和低手最主要的原因不是看過多少編程的書,而是心態、情緒相關的東西。負面的情緒帶來低效、逃避甚至是放棄,自己也經常犯這樣的錯誤。也許這就是性格裡的弱點吧,需要克服。

        負面的情緒在具體的程式調試步驟中,分為五個步驟,或者五種深淺程度,從初級到中毒已深依次為:

1、否認:不可能是我的問題,肯定是另一個人負責的模組的問題

2、憤怒:擦,怎麼上一波搞開發的遺留這麼多bug,時間這麼緊,支援人員的催你妹,別人都面帶微笑下班了就咱苦逼加班

3、瞎想:不切實際的希望bug自己冒出來,在bug面前發獃,以為呆的時間夠長的話bug自己會跳出來

4、沮喪:唉,這多bug,真難改,是不是不適合做程式員;那些領導、客戶拍拍腦袋,折磨死老子

5、容忍:這個bug改不了,留著吧

        其實調程式不需要個人情緒,把標準步驟刻進骨子裡,像一個冷靜的殺手鎖定目標最後一擊必中。標準的五步如下:

1、確定bug存在:能不能重現

2、收集bug資訊:重現環境、步驟,log資訊

3、分析bug資訊:根據bug資訊設想什麼原因會導致這個bug,無可奈何的時候運用排除法排除程式碼片段來定位bug代碼

4、修改bug代碼:版本管理、能歸檔還原

5、修複bug驗證:原bug消失、沒有產生新的bug

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.