Live data from Hacker News

Ask HN: What are some good peer-reviewed papers on psychology of programming?

news.ycombinator.com

11–15 of 15 posts

Re: Ask HN: What are some good peer-reviewed papers on psychology of programming?

#12
post #6

The answer is "Yes" and Google is your friend here. Highly relevant queries with high quality top hits are: [software engineering research] [psychology of programming] [empirical research on computer language productivity] [empirical research on programming methodology effectiveness]

also using Google Scholar! Just be sure to make sure on [x] Peer Reviewed

Re: Ask HN: What are some good peer-reviewed papers on psychology of programming?

#13
post #2

https://www.amazon.com/Psychology-Computer-Programming-Silve...

This is the 'Classic' in the field, as I believe it was the first book that talked about the 'human' side of software/programming. Although the references are quite dated in every way we do software engineering today in specific, the general principles remain.

Incidentally, Weinberg is a prolific author. https://goo.gl/Erp84w I especially like his General Systems Thinking.

Re: Ask HN: What are some good peer-reviewed papers on psychology of programming?

#14
post #2

https://www.amazon.com/Psychology-Computer-Programming-Silve...

This is the 'Classic' in the field, as I believe it was the first book that talked about the 'human' side of software/programming. Although the references are quite dated in every way we do software engineering today in specific, the general principles remain. Incidentally, Weinberg is a prolific author. https://goo.gl/Erp84w I especially like his General Systems Thinking.

Interesting that he was a systems theory guy. My dad was a civil/mechanical engineer and was way into systems theory in the 60s and 70s. The idea, from what I've gathered, is to apply an engineer's toolkit to natural / social science problems. I've got a couple of his old (way out of print) books on systems theory and they're fascinatingly relevant to software development -- particularly for big complex distributed systems. They had to deal with poorly specified problems, emergent behavior, "fuzzy" logic, failure, etc. All problems you face in a real complex software system. These ideas don't get enough press.

Re: Ask HN: What are some good peer-reviewed papers on psychology of programming?

#15
> Ask HN: What are some good peer-reviewed papers on psychology of programming?

> Ask HN: What are some good peer-reviewed papers on psychology of programming?

> Ask HN: What are some good peer-reviewed papers on psychology of programming?

Xc cv c c cv cv cv cv c cv cv cv ccv cv cv cv

Post reply on HN