解決技術難題思路

  1. 深刻理解問題的現象
    比如程序錯誤, 要深刻理解報錯信息, 要深刻理解日誌信息
  2. 可能性原因測試, 單一變量法
    根據自己的知識, 列出會導致該問題的可能原因, 一一進行測試; 找到問題後, 將該問題理解透徹, 並記錄到知識庫中.
  3. 排除法, 控制變量法
    該方法同上相似, 進行排除測試, 排除掉各種可能影響的因素. 並縮小問題的範圍
  4. 原理
    從源頭出發, 先弄明白是什麼地方出現的問題, 並縮小範圍, 具體到某一事物上(比如某個程序, 某段代碼, 某個設計模式)等, 然後靜下心來, 細細研究這個事物的原理, 主要研究同問題相關的內容, 有所領悟後, 在嘗試1,2兩種方法, 還是不行, 在回到當前步驟, 繼續研究, 知道問題解決.

注意:
其中非常重要的是: 準確簡短描述問題 注意細節 切勿急躁
搜索路徑: 文檔(開發文檔, 數據手冊, 官方文檔, 官方資料, README, Document, *.html, samples, example), 百度, 谷歌, 論壇, 技術交流平臺(CSDN/stackoverflow), 源代碼管理平臺(Github)
諮詢路徑: 官方客服, 官方論壇, 相關技術服務商, 討論羣組, 技術交流平臺(CSDN)提問

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章