成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Google 的案例研究:開發(fā)者是怎么搜代碼的?

云計算
研究人員在 15 天內(nèi)對 Google 的 27 名軟件工程師進行調(diào)查,然后結(jié)合搜索日志份分析發(fā)現(xiàn),開發(fā)者搜索代碼的行為越來越頻繁了,基本上每工作日平均要進行 5 次搜索會話、12 次代碼查詢,比普通用戶的搜索行為還要多。

寫代碼的人肯定都搜過代碼吧。既然有現(xiàn)成的,何必重新發(fā)明輪子呢?在代碼庫日益豐富、搜索功能越來越高級的背景下,代碼搜索已經(jīng)成為一項關(guān)鍵的軟件開發(fā)活動,而且實際上也是一項非常有用的技能。那開發(fā)者一般都是怎么去搜索代碼的呢?針對這個問題,Google 特地在內(nèi)部進行了一項案例研究。研究采用了調(diào)查和日志分析相結(jié)合的辦法,得出了一些有趣的結(jié)果。

Google 的案例研究:開發(fā)者是怎么搜代碼的?

研究人員在 15 天內(nèi)對 Google 的 27 名軟件工程師進行調(diào)查,然后結(jié)合搜索日志份分析發(fā)現(xiàn),開發(fā)者搜索代碼的行為越來越頻繁了,基本上每工作日平均要進行 5 次搜索會話、12 次代碼查詢,比普通用戶的搜索行為還要多。

Google 的案例研究:開發(fā)者是怎么搜代碼的?

開發(fā)者代碼搜索的目的各種各樣:比方說代碼作用是什么?代碼在哪里實例化?代碼為什么會這樣工作?誰負責編輯代碼?如何執(zhí)行一項任務(wù)等。其中想了解代碼怎么調(diào)用(How)的搜索占了 22%,想知道某段代碼是干什么(What)用的占了搜索的 20%,要查找某個類在哪里(Where)被實例化的占到 8.5%,想要了解為什么某個東西會失敗的占到了 10%,而想要了解是誰什么時候改動了代碼的占 5%。

 

開發(fā)者的代碼搜索工具有很多,包括 Koders、Google、Google Code Search、Krugle [14], SourceForge、GitHub、CodeGenie、Sourcerer、Satsy 等,其中不乏利用了更加語義化的功能,這對于提高搜索的***率很有幫助。

研究認為,相對一般用戶,開發(fā)者執(zhí)行搜索的頻率非常高,因此,搜索的速度和精度會對開發(fā)者的生產(chǎn)力造成很大影響。此外,開發(fā)者搜索的很大一部分精力都放在代碼樣例的查找上,所以必須加強對編程例子的支持。第三點是開發(fā)者搜索的一般都是自己熟悉或比較熟悉的本地庫,尋找的都是多少有些熟悉的代碼,鑒于此,開發(fā)環(huán)境可能***把代碼搜索功能給集成進來。

你為什么要搜代碼?一般用什么工具搜代碼?去哪里搜?搜代碼又有什么秘訣呢?不妨在評論欄貢獻你的答案。

原文鏈接:http://36kr.com/p/5036899.html
 

責任編輯:Ophira 來源: 36Kr
相關(guān)推薦

2011-09-26 09:10:41

Web

2012-09-17 17:42:48

Google Play盈利開發(fā)者

2020-11-23 10:02:04

開發(fā)者

2012-06-13 01:23:30

開發(fā)者程序員

2013-10-24 09:46:01

Firefox開發(fā)者

2021-11-13 21:42:15

開發(fā)者Google 開發(fā)者大

2009-10-27 08:36:42

GoogleChromeMac

2010-06-08 15:45:58

PHP

2015-07-29 10:58:20

Google云計算密鑰加密

2009-01-05 09:03:30

Google AndrAndroid盈利Android App

2013-04-28 11:54:17

Google Glas

2021-06-29 12:02:48

低代碼無代碼軟件開發(fā)平臺

2009-04-20 13:06:47

Google CodeAPIApp Engine

2011-08-08 09:49:18

Google+iCloud開發(fā)者

2014-11-05 11:48:11

Android 5Chrome

2015-04-27 09:47:55

Google Play

2020-11-16 22:04:20

開發(fā)者

2010-05-20 13:42:45

Google Wave

2013-03-21 09:54:51

微信開發(fā)者案例
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 亚洲成人网在线 | 激情欧美日韩一区二区 | 中文字幕一区二区三区不卡在线 | 久久三区 | 色综合久| 国产精品一区一区 | 国产精品视频网站 | 在线免费观看a级片 | 精品福利在线视频 | 天堂资源 | 成人免费网站 | 欧美黄色精品 | 99re66在线观看精品热 | 成人国产精品久久 | 亚洲一区中文字幕在线观看 | 一级黄色片免费在线观看 | 日韩一区二区在线免费观看 | 毛片在线看看 | 日韩av在线中文字幕 | 国产亚洲一区二区三区 | 国产精品久久久久久久久久三级 | 亚州中文字幕 | 久久精品国产精品青草 | 欧美一区二区免费视频 | 91精品国产综合久久久久久丝袜 | 污片在线观看 | 久久国产三级 | 国产美女久久久 | 中文字幕99 | 日韩黄| 久久久久国产一区二区三区四区 | 中文字幕免费在线 | 天天天天操 | 亚洲精品成人av久久 | 男女污网站 | 亚洲 中文 欧美 日韩 在线观看 | 欧美极品在线 | 亚洲男人天堂2024 | www.久| 欧美激情视频一区二区三区免费 | 91精品国产综合久久精品 |