djones@megatest.UUCP (Dave Jones) (02/28/89)
From article <51955@yale-celray.yale.UUCP), by jellinghaus-robert@CS.YALE.EDU (Rob Jellinghaus): ) Everyone involved in this discussion should get their hands on a copy ) of Bertrand Meyer's book _Object-Oriented Software Construction_, Prentice- ) Hall, 1988. The design philosophy being discussed sounds virtually ) identical to Meyer's exposition of the object-oriented design method. ) ) Briefly, Meyer's summary of object-oriented design is as follows: ) ) Ask not what the system does, ask what it does it to. ) Great quote!! I'm sold. I'll pop down to Computer Literacy tommorrow to buy me a copy. I think I'll put the quote in my .sig. ) In other words, the most important characteristic of the system is NOT ) its overall "intended function". The most important description of the ) system is in terms of the objects, the data, that is manipulated by the ) system. Amen brother.