Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!wuarchive!uunet!igor!amon-ra!jwalsh From: jwalsh@amon-ra.Rational.COM (James Walsh) Newsgroups: comp.lang.c++ Subject: Re: Info request: Coding Guidelines. Library Reuse. Message-ID: Date: 2 May 91 19:19:17 GMT References: <906@hic.mrcu> Sender: news@Rational.COM Lines: 36 paj@uk.co.gec-mrc (Paul Johnson) writes: >Does anyone out there know of any coding guidelines for C++ which will >enhance reusability and portability? If so, could you please mail me >with a reference or a copy? >Also, how reusable are the major C++ libraries? Does anyone base >their work on the NIH or libg++ libraries? Are these things actually >worth learning and using? >Thanks in advance, >Paul. >Paul Johnson | Isn't modern education wonderful: one size fits all! >-------------^------------------v-------------------------v------------------- >GEC-Marconi Research is not | Telex: 995016 GECRES G | Tel: +44 245 73331 >responsible for my opinions. | Inet: paj@gec-mrc.co.uk | Fax: +44 245 75244 Reply: I came across a very theoretical and abstract paper (not coding guidelines) called "Object-oriented software design metrics: A Measurement Theory approach" by Shyam Chidamber and Chris Kemerer of MIT, (617) 253-2971 which they submitted to OOPSLA '91. Also rbm@mozart.att.com (Robert Murray, AT&T Bell Labs (908) 580-5742) has a paper "C++ Strategy and Tactics", and mike@taumet.com (Michael S. Ball, TauMetric Corp, Costa Mesa CA) has a paper called "Advanced C++ Programming". If you find out anything else--or about C++ testing analysis tools--could you let me know? -- David Kaelbling (408) 496-3600 c/o Rational; 3320 Scott Boulevard; Santa Clara, CA 95054-3197 Email: DKaelbling@Rational.COM, or uucp {uunet,ubvax,aeras}!igor!drk