comp.lang.ada
 help / color / mirror / Atom feed
From: sdd.hp.com!ux1.cso.uiuc.edu!cs.uiuc.edu!johnson@hplabs.hpl.hp.com  (Ralph Johnson)
Subject: Re: Documenting Individual Objects
Date: 20 Apr 93 17:08:52 GMT	[thread overview]
Message-ID: <C5sKys.9qK@cs.uiuc.edu> (raw)

ron@bse.com (Ronald C. Schultz) writes:

>I am interested in tools and techniques individuals and organizations
>are using to document objects. There appears to be few, well-thought
>out and complete methods to articulate objects. Many of the existing
>methods (e.g., OMT, Wirfs-Brock, ...) concentrate on documenting 
>object-interactions, but not on documenting the objects themselves.

The reason for this is that (in my opinion) documenting a single
class is easy, and is similar to traditional function-oriented
documentation, but documenting object-interactions is much harder.
For example, in Smalltalk I am perfectly happy with class comments
and method comments as documentation for a class, but they fall apart
as documentation for how objects work together.

> d) has sufficient internal
>consistency checks and heuristics to allow me to determine if the object
>is complete, consistent, and usable. 

I don't believe that this can be done just from the documentation.

-Ralph Johnson

             reply	other threads:[~1993-04-20 17:08 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1993-04-20 17:08 Ralph Johnson [this message]
  -- strict thread matches above, loose matches on Subject: below --
1993-04-21 17:38 Documenting Individual Objects cis.ohio-state.edu!zaphod.mps.ohio-state.edu!usc!news.bbn.com!ulowell!swl
1993-04-21 22:20 cis.ohio-state.edu!zaphod.mps.ohio-state.edu!howland.reston.ans.net!bogus
1993-04-22 12:41 howland.reston.ans.net!bogus.sura.net!darwin.sura.net!news.duc.auburn.edu
1993-04-22 19:20 cis.ohio-state.edu!pacific.mps.ohio-state.edu!zaphod.mps.ohio-state.edu!u
1993-04-23 16:26 Terry
1993-04-24  2:59 mole-end!mat
1993-04-26 13:32 agate!howland.reston.ans.net!zaphod.mps.ohio-state.edu!darwin.sura.net!ne
1993-04-27 13:03 agate!howland.reston.ans.net!usc!cs.utexas.edu!utnut!torn!nott!bnrgate!bn
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox