Empirical Studies of Programming Knowledge

@article{Soloway1984EmpiricalSO,
  title={Empirical Studies of Programming Knowledge},
  author={Elliot Soloway and Kate Ehrlich},
  journal={IEEE Transactions on Software Engineering},
  year={1984},
  volume={SE-10},
  pages={595-609}
}
We suggest that expert programmers have and use two types of programming knowledge: 1) programming plans, which are generic program fragments that represent stereotypic action sequences in programming, and 2) rules of programming discourse, which capture the conventions in programming and govern the composition of the plans into programs. We report here on two empirical studies that attempt to evaluate the above hypothesis. Results from these studies do in fact support our claim. 
Highly Influential
This paper has highly influenced a number of papers. REVIEW HIGHLY INFLUENTIAL CITATIONS
Highly Cited
This paper has 711 citations. REVIEW CITATIONS

8 Figures & Tables

Topic

Statistics

02040'86'89'92'95'98'01'04'07'10'13'16
Citations per Year

711 Citations

Semantic Scholar estimates that this publication has 711 citations based on the available data.

See our FAQ for additional information.