原本也是不想寫這一篇的,可是奈何問問題的人太多,並且的問問題的方式非常奇葩,因此我以爲有必要說下怎麼提問(好像以前在班上作自我介紹的時候說過)android
大佬並非萬能的,大佬與你的差異就是他的經驗比你多,大佬也用百度解決問題,大佬也有不會解決的問題(沒碰到過)緩存
怎麼說呢,爲何別人是大神大佬?由於別人用的百度比你刷QQ刷微博的次數多服務器
不少人,問問題的老是不蒐集資料,80%的問題均可以在百度找到答案,找答案的過程當中也是個學習的過程,不少時候你找答案會發現有些知識點你並非很懂,而後就會順便去看看相關的博文,以後即是可以學習到了新的知識網絡
有了本身思考和嘗試解決的過程,這樣詢問大佬的時候思路就能很清晰。學習
大佬看了你的問題,可能思考的方式也是和你差很少,有些地方他想到了,你沒想到,以後你知曉了後,嘗試一下,沒準就能夠獲得解決。gradle
這樣,對雙方都省下了時間。網站
我本身解決問題的過程:
碰到問題 -> IDE環境問題 or 代碼問題 ->清理IDE環境的緩存,思考代碼的運行邏輯,檢查關鍵點代碼 ->抓取錯誤的關鍵字,百度搜索或谷歌搜索 -> 問題翻譯成英語,谷歌搜索 -> stackflow網站搜索
-> 羣裏找大佬詢問ui
前幾天有我的來問我問題,我給描述一下他怎麼問的翻譯
A:大佬,個人Android studio依賴開源庫不行
我:什麼不行?怎麼個不行法,是否是build.gradle沒寫依賴?
過了2,3個鐘...
A:(截了個圖,圖是build.gradle寫的依賴)
A:就是不行,大佬你用過xx這個開源庫嗎?
我:不行,是怎麼個不行法?是依賴的時候gradle報錯仍是類找不到?
過了很久..
A:是類找不到
...遊戲
上面的對話可能你們以爲沒什麼,很正常是吧,可是,我以爲十分囉嗦,斷斷續續的,提問者根本就沒問到問題的關鍵
首先,問題沒描述清楚,說Android studio依賴開源庫不行
不行,這個詞很籠統,怎麼個不行法?是依賴的時候gradle報錯?類找不到?Android Studio代碼提示出現問題?或者是Android Studio代碼提示沒設置,輸入小寫字母不會提示?
這是針對這個問題聯繫到的幾個狀況,如果有其餘的問題,聯想的狀況就更多,而後,對話就會變得十分囉嗦
如果你明白怎麼提問,那事情就簡單多了,上面的狀況就能夠變成這樣子:
大佬,我Android Studio依賴了其餘第三庫,可是用的時候代碼提示沒有那個庫的類,我代碼提示功能是沒有問題的
這樣不就清晰多了嗎
還有,問問題的時候不要問句在嗎?直接開門見山,把本身的問題詳細且簡單地描述一遍,簡單粗暴
最後,要懂的作人,別人幫助了你,懂得表示一下,看着給個紅包,說聲謝謝不都應該的嗎?