當前位置:
首頁 > 網頁設計 > 通過高效的搜索功能來解決實際問題
qhd100.com
14年前 (2011-10-08)
分類:網頁設計
閱讀(1595)
評論(195)
現在我們不需要了解和記住如何解決眾多的編程問題,問你可以采用搜索技術,快速有效。秦皇島網站建設公司來說下:通過高效的搜索功能來解決實際問題。
對于缺乏編程知識的人來說,完全有可能編寫一個網頁或小程序。如果幸運的話可以搜到現成的代碼。即使是經驗豐富的程序員,通常也會為了節省時間和精力而在網上搜索解決方案。如果不借助搜索技術、網絡及集體智慧,現代化高效編程是難以想象的。因此,搜索技巧對高效程序員變得愈發重要。
查找
1.定義——弄清楚要解決什么問題,并以要查找的內容為焦點。網絡上有如此多的有趣的材料,以至于搜索過程能輕易地占掉你全部的工作時間和個人時間。
2.檢索(使用標準的Google、代碼搜索或其他的檢索引擎)—有很多關于如何高效的使用檢索引擎的建議。
3.瀏覽結果(內容的質量、可信度及專業技術的水平;如果資料的可信度過低,無須再看)->閱讀->評估(人力物力、所需工具及函數庫)
使用
1.復制代碼-單獨復制(針對這一目的,帶有長釘技術的顯式單元測試最適合)
2.清除代碼-僅保留最小限度、相關性代碼,清除解決方案中的其它代碼。
3.在系統中應用代碼。
學習
1.理解——你做了什么及你為什么那樣做——從代碼和實現中學習。
2.擴充知識——
a.實踐性知識:解決問題的特定方法、技巧及風格;
b.概念知識:學習新概念、提煉現有的并構建自己的概念;
c.隱性知識:明智地使用并學習搜索到的解決方案,經驗會自然而然地得到增長。
3.收集(鏈接、意見、參考文獻、閱讀清單)—任何對你今后搜索、發現及學習有用的有趣信息。為這些目標積累知識。
在使用搜索技術時,我們應當努力擴充各種知識,而不是僅僅解決特定問題。隨著解決更高級問題的能力的提高,你會取得成功,成為更高效的程序員。如果你們有其他高效搜索代碼的訣竅,歡迎大家在評論中留言。
版權聲明:本站部分文章和圖片來自網絡分享收集,如有版權問題請聯系,我們會立即刪除。