Map
Index
Random
Help
th

QuoteRef: greeTR_1980

topics > all references > ThesaHelp: references g-h



ThesaHelp:
references g-h
Topic:
programming style
Topic:
experimental results on programming
Topic:
else clause
Topic:
number representation
Group:
programming notation
Topic:
programmers
Topic:
stepwise refinement
Topic:
top-down vs. bottom-up design
Topic:
structured programming
Topic:
software review
Topic:
programming with a database of modules
Topic:
general vs. specific purpose systems
Topic:
programming language design

Reference

Green, T.R.G., "Programming as a cognitive activity", in Smith, H.T., Green, T.R.G. (ed.), Human Interaction with Computers, London, Academic Press, 1980, pp. 271-320. Google

Quotations
273 ;;Quote: in studies found 'if p..not p' far easier to understand than 'if..then..else'; later never used in natural languages
274 ;;Quote: Roman numerals demonstrate that notation matters; they were an important advance over the Greek system of one number per letter
306 ;;Quote: a good programmer builds an intuitive plan which is proved by the program
307 ;;Quote: good programs need not be written top-down; even if the final result looks well structured
307 ;;Quote: in checking a program, the program is de-programmed to see if it re-creates the original specification
307+;;Quote: an easy to read program is easier to write since programmers must check their work
313 ;;Quote: many programming constructs, may be better than one or two general-purpose constructions
313+;;Quote: people can cope with many programming constructs as long as they can easily discriminate them
314 ;;Quote: if it is hard to understand something, it is hard to find inspirations and to avoid mistakes


Related Topics up

ThesaHelp: references g-h (299 items)
Topic: programming style (47 items)
Topic: experimental results on programming (75 items)
Topic: else clause (11 items)
Topic: number representation (16 items)
Group: programming notation   (14 topics, 221 quotes)
Topic: programmers (14 items)
Topic: stepwise refinement (25 items)
Topic: top-down vs. bottom-up design (30 items)
Topic: structured programming (27 items)
Topic: software review (80 items)
Topic: programming with a database of modules (94 items)
Topic: general vs. specific purpose systems (11 items)
Topic: programming language design (53 items)

Collected barberCB 5/88
Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.