Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!cs.utexas.edu!tut.cis.ohio-state.edu!ucbvax!hplabs!hp-pcd!hplsla!jima From: jima@hplsla.HP.COM (Jim Adcock) Newsgroups: comp.lang.c++ Subject: Re: information hiding Message-ID: <6590164@hplsla.HP.COM> Date: 22 Jun 89 20:55:08 GMT References: <6031@watdcsu.waterloo.edu> Organization: HP Lake Stevens, WA Lines: 12 > Ultimately, I would like to give them a library containing my classes and > NOTHING else. Why? Seems like letting people see a little bit of your class might be a good thing. I find it very comforting to be able to look at complex.h for example. Reading it, I get the impression that the person writing it might very well know what they're doing. Yet not enough is given away that I could /cause/get into/ any trouble. In any case, I hope you meant to say that you would like to at least give them a manual page explaining how to use your class along with the library. Software without good documentation isn't reusable.