Publication | Closed Access
Empirical Studies of Programming Knowledge
871
Citations
16
References
1984
Year
Artificial IntelligenceEngineeringExpert ProgrammersSoftware EngineeringGeneric Program FragmentsSemanticsSoftware AnalysisProgramming Language TeachingProgramming PlansLanguage StudiesAutomatic ProgrammingCognitive ScienceProgramming ParadigmComputer ScienceSoftware DesignProgram AnalysisAutomated ReasoningProgram ComprehensionKnowledge ManagementProgramming MethodologyLinguisticsEmpirical Studies
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.
| Year | Citations | |
|---|---|---|
1973 | 4.3K | |
1980 | 2.1K | |
1979 | 1.6K | |
1977 | 1.3K | |
1966 | 1.3K | |
1981 | 511 | |
1979 | 485 | |
1981 | 392 | |
1983 | 336 | |
1976 | 242 |
Page 1
Page 1