Abstract
There is more and more software in the world and this software has to be developed. All the people who develop software can be regarded as software developers, not just the professionals. Naturally, they often perform web searches to support their development activity. The article, based on the pertinent literature and also on the author’s own experiences as a longtime software developer, discusses characteristics of software developers’ web searches and gives some recommendations and tips to increase the efficiency of their searches, especially complex, exploratory searches. To the author’s knowledge, no such summary combined with tips, aimed at software developers, has been published before. It has been written in the hope that software developers, such students and their teachers would find it useful.
Reference21 articles.
1. How graduate computing students search when using an unfamiliar programming language;Bai;Proceedings of the IEEE/ACM International Conference on Program Comprehension (ICPC’20),2020
2. Mining search topics from a code search engine usage log;Bajracharya;Working Conference on Mining Software Repositories,2009
3. The Usage of Web Search for Software Engineering.;Bansal;arXiv 1912.09519,2019
4. Finding research information on the web: how to make the most of Google and other free search tools.;Blakeman;Sci. Prog.,2013
5. Two studies of opportunistic programming: Interleaving web foraging, learning, and writing code;Brandt;Proceedings of the 27th International Conference on Human Factors in Computing Systems,2009