1995
DOI: 10.1207/s15327051hci1002&3_1
|View full text |Cite
|
Sign up to set email alerts
|

Design Strategies and Knowledge in Object-Oriented Programming: Effects of Experience

Abstract: running head title: Design Strategies and knowledge in OOP * Françoise Détienne is a cognitive psychologist with an interest in software design; she is a researcher in the Ergonomic Psychology group of INRIA. Human-Computer Interaction, 1995, 10 (2 & 3), 129-170. http://hci-journal.com/ Published in ABSTRACTAn empirical study was conducted to analyse design strategies and knowledge used in object-oriented software design. Eight professional programmers experienced with procedural programming languages and ei… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

1
31
1
2

Year Published

1995
1995
2014
2014

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 26 publications
(35 citation statements)
references
References 16 publications
1
31
1
2
Order By: Relevance
“…Our results (Détienne, 1995) tend to show that the definition of the structure of classes is more error prone for a declarative problem. This suggests that when a strong data structure known from procedural languages is transferred, the resulting representation includes unnecessary classes and/or objects structured in a way more appropriate to procedural programming.…”
Section: Published In Interacting Withmentioning
confidence: 60%
See 4 more Smart Citations
“…Our results (Détienne, 1995) tend to show that the definition of the structure of classes is more error prone for a declarative problem. This suggests that when a strong data structure known from procedural languages is transferred, the resulting representation includes unnecessary classes and/or objects structured in a way more appropriate to procedural programming.…”
Section: Published In Interacting Withmentioning
confidence: 60%
“…It seems that the use of these strategies may be a function of the expertise and of the type of problems. Concerning the effect of expertise, Détienne (1995) observed that novice OO designers more often used a procedural plan, i.e., a procedure-centred strategy, than experienced OO designers. Experienced OO designers tended to use mostly a declarative plan based on the objects, i.e., an object-centred strategy.…”
Section: Design Strategiesmentioning
confidence: 99%
See 3 more Smart Citations