Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!mcsun!ukc!pyrltd!tetrauk!rick From: rick@tetrauk.UUCP (Rick Jones) Newsgroups: comp.sw.components Subject: Re: OOP and re-usable cakes Message-ID: <708@tetrauk.UUCP> Date: 3 Aug 90 14:51:53 GMT References: <27705@athertn.Atherton.COM> <71800004@m.cs.uiuc.edu> <620@.tetrauk.UUCP> <7057.26b57e9c@swift.cs.tcd.ie> <82593@tut.cis.ohio-state.edu> Reply-To: rick@tetrauk.UUCP (Rick Jones) Organization: Tetra Ltd., Maidenhead, UK Lines: 21 In article <82593@tut.cis.ohio-state.edu> William F Ogden writes: > [the OOP/recipe analogy, etc ... ] > >Actually there is a good example of reusability lurking here, but not in >the recipes. The designer of kitchen equipment looks at the omelet, bread, >cake, etc. problem and notices that they all involve agitating ingredients >in a bowl. The potential for reusability is clear and thus the mixer is born. >Similarly, the `applying heat' problem is solved by the highly reusable >stove. etc. Perhaps the re-usable kitchen equipment which turns the recipes into food is more analagous to the compiler which mixes up the program (I chose the words carefully!) and the computer which cooks (executes) it for the user to eat (use). After all, compilers and computers are exceedingly re-usable, to mis-quote Mr. Kipling. -- Rick Jones You gotta stand for something Tetra Ltd. Maidenhead, Berks Or you'll fall for anything rick@tetrauk.uucp (...!ukc!tetrauk.uucp!rick) - John Cougar Mellencamp