Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #2749

Re: Documenting tool

From Dirk Bruere at NeoPax <dirk.bruere@gmail.com>
Newsgroups comp.lang.java.programmer
Subject Re: Documenting tool
Date 2011-04-02 14:49 +0100
Organization Dirk Bruere at Neopax
Message-ID <8vonrmFvbaU5@mid.individual.net> (permalink)
References <8v6ppfF3lhU1@mid.individual.net> <bGqjp.4092$aV3.2731@newsfe02.iad>

Show all headers | View raw


On 26/03/2011 18:57, Arved Sandstrom wrote:
> On 11-03-26 03:32 PM, Dirk Bruere at NeoPax wrote:
>> Is there a documenting tool somewhere that draws out the method calls in
>> diagrammatic form? That can show you a graphical representation of your
>> program?
>>
> With all due respect, if you wanted static or dynamic diagrams of your
> code, you should have had them before you ever wrote a line of code.
>
> It's not too late to start: get a decent UML program and diagram (there
> are several useful UML diagrams that show method calls) what your code
> *should* do. Then compare that to what code inspection tells you about
> your code's actual behaviour.
>
> You could reverse engineer your existing stuff. I'd counsel against it,
> mainly because it will be fundamentally useless material.
>
> If I misunderstand you, and you are going about this the right way, and
> looking to design first, then I apologize in advance. As far as UML
> diagramming tools go, I'd myself recommend Visio (or an equivalent
> drawing tool like Omnigraffle on Mac OS X), that is about the _drawing_.
> I do *not* recommend design tools that can generate code or that
> "understand" a specific programming language. Also, if you go with UML,
> keep it simple and stick to the interesting application behaviours.

Currently looking at UML addon for Eclipse


-- 
Dirk

http://www.neopax.com/technomage/ - My new book - Magick and Technology

Back to comp.lang.java.programmer | Previous | Next | Find similar


Thread

Re: Documenting tool Dirk Bruere at NeoPax <dirk.bruere@gmail.com> - 2011-04-02 14:49 +0100

csiph-web