作者
Xin Xia, Lingfeng Bao, David Lo, Pavneet Singh Kochhar, Ahmed E Hassan, Zhenchang Xing
发表日期
2017/12
期刊
Empirical Software Engineering
卷号
22
页码范围
3149-3185
出版商
Springer US
简介
Developers commonly make use of a web search engine such as Google to locate online resources to improve their productivity. A better understanding of what developers search for could help us understand their behaviors and the problems that they meet during the software development process. Unfortunately, we have a limited understanding of what developers frequently search for and of the search tasks that they often find challenging. To address this gap, we collected search queries from 60 developers, surveyed 235 software engineers from more than 21 countries across five continents. In particular, we asked our survey participants to rate the frequency and difficulty of 34 search tasks which are grouped along the following seven dimensions: general search, debugging and bug fixing, programming, third party code reuse, tools, database, and testing. We find that searching for explanations for …
引用总数
20172018201920202021202220232024216312642353015
学术搜索中的文章
X Xia, L Bao, D Lo, PS Kochhar, AE Hassan, Z Xing - Empirical Software Engineering, 2017