Design strategies and knowledge in object-oriented programming: effects of experience

Research output: Contribution to journalArticlepeer-review

Abstract

Eight professional programmers experienced with procedural programming languages and either experienced or not experienced in objected-oriented (OO) programming (OOP) conducted an empirical study of design strategies and knowledge used in OO software design. The programmers were asked to design a program for a procedural problem and a declarative problem. Analysis was focused on the design strategies. In general, the analysis revealed the use of different knowledge according to subject's language experience.

Original languageEnglish
Pages (from-to)129-169
Number of pages41
JournalHuman-Computer Interaction
Volume10
Issue number2-3
Publication statusPublished - 1 Jan 1995
Externally publishedYes

Fingerprint

Dive into the research topics of 'Design strategies and knowledge in object-oriented programming: effects of experience'. Together they form a unique fingerprint.

Cite this