29.11.2014 Views

Smalltalk and Object Orientation: an Introduction - Free

Smalltalk and Object Orientation: an Introduction - Free

Smalltalk and Object Orientation: an Introduction - Free

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

will become second nature to m<strong>an</strong>y once they have worked with object oriented systems for a while.<br />

The key thing is to try things out as you go along <strong><strong>an</strong>d</strong> if possible have someone around who underst<strong><strong>an</strong>d</strong>s<br />

a bit about object orientation - they c<strong>an</strong> often illuminate <strong><strong>an</strong>d</strong> simplify <strong>an</strong> otherwise gloomy network of<br />

tunnels.<br />

1.12 Further reading<br />

There are of course a great m<strong>an</strong>y books available on object orientation some of the best known include<br />

[Booch 1994; Budd 1991; Wirfs-Brock et al 1990; Cox <strong><strong>an</strong>d</strong> Novobilski 1991]. An excellent book aimed<br />

at m<strong>an</strong>agers <strong><strong>an</strong>d</strong> senior programmers who w<strong>an</strong>t to learn how to apply object oriented technology<br />

successfully to their projects is [Booch 1996]. Another good book in a similar style is [Yourdon 1994].<br />

Other books which may be of interest to those attempting to convince themselves or others that<br />

object technology c<strong>an</strong> actually work are [Harmon <strong><strong>an</strong>d</strong> Taylor 1993], [Love 1993] <strong><strong>an</strong>d</strong> [Meyer <strong><strong>an</strong>d</strong><br />

Nerson 1993]. Other places to find useful r eferences are the Journal of <strong>Object</strong> Oriented Programming,<br />

Pub. SIGS Publications, ISSN 0896-8438 <strong><strong>an</strong>d</strong> the OOPSLA conferences. These are a set of world wide<br />

conferences on <strong>Object</strong> Oriented Programming: Systems, L<strong>an</strong>guages <strong><strong>an</strong>d</strong> Applications (hence<br />

OOPSLA). They are held every year, references for some recent ones are listed at the back of this book.<br />

There is also a Europe<strong>an</strong> Conference on <strong>Object</strong> Oriented Programming called ECOOP. Some of these<br />

conference proceedings are also listed at the back of this book.<br />

For further reading on the software crisis <strong><strong>an</strong>d</strong> approaches aimed at solving it see [Brooks 1987] <strong><strong>an</strong>d</strong><br />

[Cox 1990]. For a discussion of the nature of scientific discovery, refinement <strong><strong>an</strong>d</strong> revolution see [Kuhn<br />

1962].<br />

24

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!