Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!brutus.cs.uiuc.edu!ux1.cso.uiuc.edu!ux1.cso.uiuc.edu!m.cs.uiuc.edu!p.cs.uiuc.edu!johnson From: johnson@p.cs.uiuc.edu Newsgroups: comp.object Subject: Re: Comments on OOP style Message-ID: <135300028@p.cs.uiuc.edu> Date: 6 Feb 90 17:40:18 GMT References: <135300027@p.cs.uiuc.edu> Lines: 11 Nf-ID: #R:p.cs.uiuc.edu:135300027:p.cs.uiuc.edu:135300028:000:574 Nf-From: p.cs.uiuc.edu!johnson Feb 5 08:45:00 1990 Rereading in the morning the message I sent last night, it is clear that I was harder on jimad@microsoft than I intended to be. He raises important points about good designs being changeable and that one class shouldn't access too many other classes. I disagreed with his numbers because of the fact that standard and often used classes are almost invisible to the expert. Thus, accurate design rules will be much more complex than the ones that he was proposing. However, the general idea is certainly valid. Ralph Johnson -- University of Illinois at Urbana-Champaign