From -8527199869837720280
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f78e5,ccbfcafab96cf493
X-Google-Attributes: gidf78e5,public
X-Google-ArrivalTime: 2001-11-27 09:03:00 PST
Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!colt.net!dispose.news.demon.net!news.demon.co.uk!demon!mail2news.demon.co.uk!not-for-mail
From: Francis Glassborow <francis.glassborow@ntlworld.com>
Newsgroups: comp.std.c++
Subject: Re: Proposol to increase robustness of programs
Date: Tue, 27 Nov 2001 17:02:19 GMT
Organization: Southfield Microcomputer SS
Approved: Fergus Henderson <fjh@cs.mu.oz.au>, moderator of comp.std.c++
Message-ID: <YDu81fA4p2A8EwK2@robinton.ntlworld.com>
References: <3BFE97B3.91430FB1@wanadoo.fr> <3C006716.4070201@earthlink.net>
 <flr8qm6oj4.fsf@riz.cmla.ens-cachan.fr> <3C025715.9050709@earthlink.net>
 <3C02E832.3A684B84@acm.org>
Reply-To: Francis Glassborow <francisG@robinton.demon.co.uk>
X-Trace: mail2news.demon.co.uk 1006880545 mail2news:28055 mail2news mail2news.demon.co.uk
X-Complaints-To: abuse@demon.net
X-Mail2News-Path: news.demon.net!mulga.cs.mu.oz.au
X-Authentication-Warning: mulga.cs.mu.OZ.AU: fjh set sender to devnull@stump.algebra.com using -f
X-Robomod: STUMP, ichudov@algebra.com (Igor Chudov)
MIME-Version: 1.0
Content-Type: text/plain;charset=us-ascii;format=flowed
User-Agent: Turnpike/6.00-U (<TilyaeicE$WmMOP9F8P4$y3lmP>)
Lines: 34
Xref: archiver1.google.com comp.std.c++:8312

In article <3C02E832.3A684B84@acm.org>, Pete Becker <petebecker@acm.org> 
writes
>Edward Diener wrote:
>>
>> I take the opposite view that adequate
>> documentation for classes is needed, outside of source code, and that it
>> is not the responsibility of the language to become more complicated
>> merely so that it becomes self-documenting.
>>
>
>Further, it is the responsibity of every programmer to use classes
>correctly. If a class's documentation isn't good enough to make that
>possible then don't use that class.

It is also the responsibility of every citizen to avoid walking in front 
of moving vehicles but that is not a reason for dispensing with ways of 
reducing the chances of it happening by accident or thoughtlessness. 
Please also note that programmers do not always have the choice of what 
they use.

Having said that I would agree with Edward.


-- 
Francis Glassborow
I offer my sympathy and prayers to all those who are suffering
as a result of the events of September 11 2001.

---
[ comp.std.c++ is moderated.  To submit articles, try just posting with ]
[ your news-reader.  If that fails, use mailto:std-c++@ncar.ucar.edu    ]
[              --- Please see the FAQ before posting. ---               ]
[ FAQ: http://www.research.att.com/~austern/csc/faq.html                ]



