[GAP] E701-009 - New contribution (John English's free book)

Javier Miranda miranda at adacore.com
Mon Nov 7 10:13:55 CET 2005


Our GAP Contributions Page has been updated with the
following contribution:

Ada95: the Craft of Object-Oriented Programming
Prentice Hall Europe, 1996 (ISBN 0-13-230350-7)

This text teachs Ada by concentrating on a relatively small number of
examples which are capable of improvement and to refine them throughout the
book. The result is that the order of topics is primarily example driven; new
topics are introduced by adding extra 'bells and whistles' to existing
examples. The examples start with the traditional 'Hello world' program and
gradually get more and more elaborate, culminating in two reasonably sized
examples: an electronic diary and a spreadsheet. Although these are only about
a thousand lines of code each in their final versions, they nevertheless show
the sort of maintenance problems that arise in 'real world' applications and
illustrate how careful design can alleviate such problems.

Author  : John English
Keywords: Software Engineering, Ada 95; book
License : Permission is given to redistribute this work for non-profit
          educational use only, provided that all the constituent files
          are distributed unchanged and without charge.

Available at http://www.it.bton.ac.uk/staff/je/adacraft

Regards,

--- Javier Miranda


More information about the GAP mailing list