對於程序員來說,哪些網站代碼比較多比較全,問題解決比較快?
程序員遇到一個問題後,往往百度谷歌一下。經常跳出來的是CSDN,ITeye,還有例如開源中國,新浪博客,網易博客之類……裡面好多是雷同的。想問一下最好的是哪個,還有能介紹一下那些國外比較活躍的論壇,謝謝了。
一直有一個感覺就是,用Google搜索一個問題,如果出現stackoverflow的鏈接,就會對自己說:
「啊,終於要解決了。」
===========================
評論出金句, @凋零:
如果在第一頁沒看到stackoverflow,我一般就絕望了
謝謝邀請。
我現在不去論壇。系統化的開發過程中遇到的大部分問題,都可以通過郵件列表解決。隨機的問題通過 http://Stackoverflow.com,效果很好。Google with ENGLISH!
根據我的經驗,
## 首先必然是**官網**的文檔和faq最靠譜
## 接下來是專業論壇/社區, 這沒辦法給你列舉, 經常混才知道, (注意英文社區質量一般優於中文同類社區)- 比如題主說的csdn, 開源中國上入門文章比較多, 介紹個第三方庫啦, 各種軟體/語言的hello wolrd啦.
- 問答類的StackOverFlow, StackExchange也不錯
- Github, google code相關項目的issue list.
## 然後是更針對語言和平台的
- python/前端: v2ex, 水木 etc
- 嵌入式: csdn嵌入式論壇, 21ic, Texas Instrument官方論壇 etc
- Android: eoechina
- autohotkey: ahk官方論壇
## 最後可以在以上社區和IM提問, 比如我覺得國內Yeelink(做物聯網的)的QQ群和@黎敏 (誒怎麼知乎不能艾特了) 組織的那個輕鬆學安卓的QQ群都不錯. 還有一個知乎代碼宅群, 上次我提了一個問題群主@墨磊 直接幫我把代碼寫出來了. 各種gmaillist也值得關注.
## 以上都解決不了, 請直接聯繫開發者, github和google code的issue等.
其實我還是挺信任Google的排序, 從第一個結果開始一個個方案開始試就OK了. 我做個實驗, 比如我想知道pycharm下怎麼用vim模式, Google之
Ps:
其實解決問題哪有那麼幸福, 一下一大堆, 除非你問的是比較初級或者過於常見的問題, 有時候搜到一個結果里居然包含了我的整句, 就已經非常感動了.PPs:知乎的編輯器真是Holy shit, 不支持markdown也就算了, 我辛辛苦苦敲的空格縮進排好的格式一提交給我全打亂了. 重排一下. 這玩意怎麼二級縮進啊. 知乎開發人員你萌選完吉祥物來稍微改進一下編輯器怎麼樣? 然後再稍微提高一下搜索質量?看了一下前面的回答,StackOverflow對於找答案來說確實是不二的選擇。
但是我覺得碼農的第一反應不應該是搜索答案,而是搜索原因。搞清楚問題的源頭更為重要。
所以想額外推薦一下 http://www.open-std.org。像是C99的std還挺通俗易懂,放在手邊翻查也挺方便。
必須是stackoverflow啊,這裡沒有的話,就去github碰運氣
在眾多的開發方式中 除了大家所熟知的waterfall, agile, tdd(test driven development)之外 還有一門秘籍叫做 sdd 也就是stackoverflow driven development 基本你遇到的問題 都能直接或者間接地找到答案
用蹩腳的英語在google搜索,一般就會帶你去stackoverflow解決問題
當然,如果需要學長的火炬什麼的還是百度直接搜索題目靠譜點。。。。
---
Eg:
某人要一些數據,直接google "English Name TXT", 然後就帶我去了stackoverflow的世界,然後download,再用sed命令處理一下數據即可。。。。。。。雖然最後好像並沒有什麼卵用,我只是白忙胡了一會。。。
學長的火炬。。。低級點就是百度文庫,CSDN,高級點就是學長的博客,學長的GitHubstackoverflow 比較好吧,反正一般有這個我就不看別的了,反正就是你如果搜的東西是過內的,而且大部分是國內的人在用或者搞,那就用百度吧,否則的話,google +English就好了
謝邀
其實還是Google,因為Google搜答案有時候比Stack Overflow自己的還好用
一般博客園跟stackoverflow的靠譜, CSDN感腳比不上
博客園
codeproject也不錯啊,怎麼沒人提?
stackoverflow
thank you very much sir you just saved me from going crazy!!!codeproject
官方文檔,個人博客
http://www.stackoverflow.com,本人ios小菜鳥,當年剛開始學習編程的時候,使用百度中文搜索,總是會鏈接到stackoverflow,硬著頭皮看完,問題真的解決了。後來第一份正式工作,老大跟我說這個項目我沒看別人的一點代碼,完全就是看蘋果的官方文檔和stackoverflow解決問題的。然後我突然想起來我以前總是看見那個網站,只是不知道原來它就是大名鼎鼎的程序員問答網站啊。
安卓巴士 安卓巴士-安卓開發-Android開發PHP100 PHP100中文網
code4app http://www.code4app.com
程序員新手來說一下:
- 首推的是stackoverflow。
- 用中文百度,不行再用英文Google。
覺得最好的是stackoverflow。。。
優秀的書籍,官方文檔,FAQ,bug list,平時有空多看,你需要google的機會會相對減少。
推薦閱讀:
※go有哪些快速開發的web框架?
※在軟體開發中,追求新的技術意義大嗎?
※尾遞歸究竟是好是壞?
※Google MapReduce中的map和reduce與函數式編程中的map,reduce有何異同?
※GitHub 上出眾的程序員有哪些?