Ollis, G., 2012. In search of practitioner perspectives on ‘good code’. In: 24th Annual Workshop of the Psychology of Programming Interest Group - PPIG 2012, 21-23 November 2012, London Metropolitan University, UK.
Full text available as:
gailOllis-PPIG2012-PractitionerPerspectives.pdf - Accepted Version
Available under License Creative Commons Attribution Non-commercial No Derivatives.
Official URL: http://www.ppig.org/
Much of a software developer's job involves working with existing code. The comprehensibility of code therefore has a significant and ongoing effect which can continue long after it was written. Personal experience has shown that some programmers' code is frustrating and time consuming to work with, while others write code that is crystal clear. This paper sets out the basis for a definition of 'good programmer' which emphasises the powerful but invisible productivity consequences for others, rather than the more readily measurable performance of the individual. The conjectured role of personality in shaping such characteristics is also discussed.
|Item Type:||Conference or Workshop Item (Paper)|
|Uncontrolled Keywords:||POP-I.B. Barriers to programming; POP-II.A. Individual differences; POP-II.C. Working practices; POP-IV-A. Approaches to software design|
|Group:||Faculty of Science & Technology|
|Deposited By:||Unnamed user with email symplectic@symplectic|
|Deposited On:||23 Sep 2016 14:08|
|Last Modified:||23 Sep 2016 14:16|
Downloads per month over past year
|Repository Staff Only -|