Works (5)

Updated: July 5th, 2023 15:35

2019 article

Beyond the Code Itself: How Programmers Really Look at Pull Requests

2019 IEEE/ACM 41ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING IN SOCIETY (ICSE-SEIS 2019), pp. 51–60.

By: D. Ford n, M. Behroozi n, A. Serebrenik* & C. Parnin n

author keywords: transparency; code contributions; open source software development; eye-tracking; socio-technical ecosystems
TL;DR: It is found that after the code snippet, the second place programmers spent their time fixating is on supplemental technical signals, such as previous contributions and popular repositories, and it is also found that programmers fixated on social signals more than recalled. (via Semantic Scholar)
UN Sustainable Development Goal Categories
5. Gender Equality (OpenAlex)
Sources: Web Of Science, NC State University Libraries
Added: October 5, 2020

2019 journal article

Ten simple rules for helping newcomers become contributors to open projects

PLOS COMPUTATIONAL BIOLOGY, 15(9).

By: D. Sholler*, I. Steinmacher*, D. Ford n, M. Averick, M. Hoye & G. Wilson*

MeSH headings : Biomedical Research / organization & administration; Computational Biology / organization & administration; Cooperative Behavior; Humans; Leadership
TL;DR: The 10 rules laid out below are based on studies of such communities and on the authors’ experience as members, leaders, and observers and focus on small and medium-sized projects, i.e., ones that have a handful of to a few hundred participants but may not (yet) have any formal legal standing, such as incorporation as a nonprofit. (via Semantic Scholar)
Source: Web Of Science
Added: October 28, 2019

2018 article

How Should Compilers Explain Problems to Developers?

ESEC/FSE'18: PROCEEDINGS OF THE 2018 26TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, pp. 633–643.

By: T. Barik*, D. Ford n, E. Murphy-Hill n & C. Parnin n

author keywords: communication theory; compilers; debugging; error messages; explanations; Stack Overflow
TL;DR: Because error messages present poor explanations, theories of explanation---such as Toulmin's model of argument---can be applied to improve their quality, and three practical design principles are contributed to inform the design and evaluation of compiler error messages. (via Semantic Scholar)
UN Sustainable Development Goal Categories
4. Quality Education (Web of Science)
Source: Web Of Science
Added: March 25, 2019

2017 article

The Tech-Talk Balance: What Technical Interviewers Expect from Technical Candidates

2017 IEEE/ACM 10TH INTERNATIONAL WORKSHOP ON COOPERATIVE AND HUMAN ASPECTS OF SOFTWARE ENGINEERING (CHASE 2017), pp. 43–48.

By: D. Ford n, T. Barik n, L. Rand-Pickett n & C. Parnin n

author keywords: career; interpersonal skills; technical interview; software engineer
TL;DR: To determine what criteria interviewers value, mock technical interviews with software engineer candidates at a university and evaluations from interviewers are conducted, using a grounded theory approach. (via Semantic Scholar)
UN Sustainable Development Goal Categories
4. Quality Education (OpenAlex)
Source: Web Of Science
Added: August 6, 2018

2016 conference paper

Recognizing gender differences in stack overflow usage: applying the bechdel test

2016 ieee symposium on visual languages and human-centric computing (vl/hcc), 264–265.

By: D. Ford

Source: NC State University Libraries
Added: August 6, 2018

Citation Index includes data from a number of different sources. If you have questions about the sources of data in the Citation Index or need a set of data which is free to re-distribute, please contact us.

Certain data included herein are derived from the Web of Science© and InCites© (2024) of Clarivate Analytics. All rights reserved. You may not copy or re-distribute this material in whole or in part without the prior written consent of Clarivate Analytics.