POV-Ray : Newsgroups : povray.off-topic : Random thought #1376824 Server Time
4 Sep 2024 09:18:20 EDT (-0400)
  Random thought #1376824 (Message 1 to 4 of 4)  
From: Invisible
Subject: Random thought #1376824
Date: 21 Apr 2010 07:22:07
Message: <4bcedfdf@news.povray.org>
Writing documentation is just programming.

You're programming a human being to operate your software.

Too bad the programming language is complex, ad hoc, crufty, poorly 
defined and virtually impossible to debug...


Post a reply to this message

From: Nicolas Alvarez
Subject: Re: Random thought #1376824
Date: 21 Apr 2010 09:12:56
Message: <4bcef9d8$1@news.povray.org>
Invisible wrote:
> Writing documentation is just programming.
> 
> You're programming a human being to operate your software.
> 
> Too bad the programming language is complex, ad hoc, crufty, poorly
> defined and virtually impossible to debug...

Another problem is that it's hard to write unit tests. But I keep thinking I 
should write a tool for that, using extra metadata. At least for basic 
things like remembering to remove documentation for removed features.

    Click the 'Attach file' button on the toolbar.
    <% assert(toolbar.actions.contains("Attach file")) %>

If the button is removed or renamed, the failing test would remind me to 
update the documentation.


Post a reply to this message

From: John VanSickle
Subject: Re: Random thought #1376824
Date: 22 Apr 2010 07:30:30
Message: <4bd03356$1@news.povray.org>
Invisible wrote:
> Writing documentation is just programming.
> 
> You're programming a human being to operate your software.
> 
> Too bad the programming language is complex, ad hoc, crufty, poorly 
> defined and virtually impossible to debug...

And there are often bugs in the hardware.

Regards,
John


Post a reply to this message

From: Invisible
Subject: Re: Random thought #1376824
Date: 22 Apr 2010 07:33:25
Message: <4bd03405@news.povray.org>
>> Too bad the programming language is complex, ad hoc, crufty, poorly 
>> defined and virtually impossible to debug...
> 
> And there are often bugs in the hardware.

Perhaps you mean wetware? ;-)


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.