[Interest] why Qt document have no UML graph?

paulf at free.fr paulf at free.fr
Thu Feb 9 15:38:25 CET 2012


----- Original Message -----
> I hold little love for UML, and as it never really "caught-on" in
> Computer Science (for various reasons), it's clear I'm not alone.

What I'd say has failed is to use UML as yet another way of making
applications without writing any code. I'd say that the positive point
of UML is that it offers a standard vocabulary for diagrams

> I understand the Qt docs are created from a Doxygen-like
> "derivative", but as projects get larger, I find UML-like graphs to
> take up too much space and provide insufficient information (they
> aren't very useful) in production-level infrastructures. We have UML
> graphs available (for free) in our code bases, but we don't really
> find them useful (they are too busy, take up too much visual space,
> and provide the wrong kind of detail). YMMV.

I think that should be the other way round. Doxygen was written to emulate
the generated Qt docs (and the generator was not freely available).

I agree that for all but small classes/structs, the collaboration diagrams
quickly degenerate into a spaghetti of boxes and dashed purple lines that you'd
need a wall sized monitor to see all at once. I don't generate UML as that
is even more cluttered.

A+
Paul



More information about the Interest mailing list