Reference Hub2
Influence of Personality on Programming Styles an Empirical Study

Influence of Personality on Programming Styles an Empirical Study

Zahra Karimi, Ahmad Baraani-Dastjerdi, Nasser Ghasem-Aghaee, Stefan Wagner
Copyright: © 2015 |Volume: 8 |Issue: 4 |Pages: 19
ISSN: 1938-7857|EISSN: 1938-7865|EISBN13: 9781466676527|DOI: 10.4018/JITR.2015100103
Cite Article Cite Article

MLA

Karimi, Zahra, et al. "Influence of Personality on Programming Styles an Empirical Study." JITR vol.8, no.4 2015: pp.38-56. http://doi.org/10.4018/JITR.2015100103

APA

Karimi, Z., Baraani-Dastjerdi, A., Ghasem-Aghaee, N., & Wagner, S. (2015). Influence of Personality on Programming Styles an Empirical Study. Journal of Information Technology Research (JITR), 8(4), 38-56. http://doi.org/10.4018/JITR.2015100103

Chicago

Karimi, Zahra, et al. "Influence of Personality on Programming Styles an Empirical Study," Journal of Information Technology Research (JITR) 8, no.4: 38-56. http://doi.org/10.4018/JITR.2015100103

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

Each programmer tend to his or her own style in programming and human factors may explain these differences in style which has considerable influence on tooling, processes and productivity. The objective of this paper is to study the influence of a previously un-investigated factor, personality, on programming styles. The authors did a survey study on 68 programmers in the University of Stuttgart. Programming experience, attitude towards programming, five personality factors, and programming styles were measured via self-assessed survey. The authors did statistical analysis to investigate links between human factors and programming styles. They found that programming experience is the most influential factor in programming styles but personality is more evident in different programming styles. They conclude that programming styles are a matter of personal preferences and help reveal the influence of personality in programming. Further research is needed to explore new programming styles, measure them and investigate the influence of personality on them.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.