Journeyer J. Joh
2012-Dec-25 02:16 UTC
[LLVMdev] [cfe-dev] Do you use UML utility programs?
Hi Sean Silva, Maybe I am the only one who is trying to use UML. In my team, I am also the only one who draws UML diagrams. I expected there be someone who use UML like me. But it's maybe not as your opinion. Maybe doxygen is enough for majority of people. Thanks for your reply. Sincerely Journeyer J. Joh 2012/12/25 Sean Silva <silvas at purdue.edu>:> On Mon, Dec 24, 2012 at 2:08 AM, Journeyer J. Joh > <oosaprogrammer at gmail.com> wrote: >> Do you use one of these tools? If so let me know your experience. >> And I don't believe people use these to generate code for LLVM/Clang. > > I personally don't use any tool like that. > > My impression is that most developers here do not use any kind of UML > code generation; I could, of course, be wrong. > > -- Sean Silva-- ---------------------------------------- Journeyer J. Joh o o s a p r o g r a m m e r a t g m a i l d o t c o m ----------------------------------------
UML diagrams can be really helpful for explaining how a piece of code works (such as the diagrams in your klang project on github). The main reason I don't draw them is that I haven't found convenient tools to use which integrate well with my workflow. Doxygen produces class diagrams, but I would really like to have something which produces sequence diagrams (such as <http://journeyer.github.com/klang/sequence_diagram_llvm.html>). What tools did you use to generate the diagrams for the klang documentation? -- Sean Silva On Mon, Dec 24, 2012 at 7:16 PM, Journeyer J. Joh <oosaprogrammer at gmail.com> wrote:> Hi Sean Silva, > > Maybe I am the only one who is trying to use UML. > In my team, I am also the only one who draws UML diagrams. > > I expected there be someone who use UML like me. > But it's maybe not as your opinion. > Maybe doxygen is enough for majority of people. > > Thanks for your reply. > > Sincerely > Journeyer J. Joh > > 2012/12/25 Sean Silva <silvas at purdue.edu>: >> On Mon, Dec 24, 2012 at 2:08 AM, Journeyer J. Joh >> <oosaprogrammer at gmail.com> wrote: >>> Do you use one of these tools? If so let me know your experience. >>> And I don't believe people use these to generate code for LLVM/Clang. >> >> I personally don't use any tool like that. >> >> My impression is that most developers here do not use any kind of UML >> code generation; I could, of course, be wrong. >> >> -- Sean Silva > > > > -- > ---------------------------------------- > Journeyer J. Joh > o o s a p r o g r a m m e r > a t > g m a i l d o t c o m > ----------------------------------------
"C. Bergström"
2012-Dec-25 04:19 UTC
[LLVMdev] [cfe-dev] Do you use UML utility programs?
On 12/25/12 11:10 AM, Sean Silva wrote:> UML diagrams can be really helpful for explaining how a piece of code > works (such as the diagrams in your klang project on github). > > The main reason I don't draw them is that I haven't found convenient > tools to use which integrate well with my workflow. Doxygen produces > class diagrams, but I would really like to have something which > produces sequence diagrams (such as > <http://journeyer.github.com/klang/sequence_diagram_llvm.html>). What > tools did you use to generate the diagrams for the klang > documentation?At the bottom Created using<a href="http://sphinx.pocoo.org/ <view-source:http://sphinx.pocoo.org/>">Sphinx</a> 1.1.3.
On Tue, Dec 25, 2012 at 8:10 AM, Sean Silva <silvas at purdue.edu> wrote:> > The main reason I don't draw them is that I haven't found convenient > tools to use which integrate well with my workflow. Doxygen produces > class diagrams, but I would really like to have something which > produces sequence diagramsdo you know that doxygen have a @msc and @mscfile commands? they are exactly for rendering message sequences... http://www.stack.nl/~dimitri/doxygen/commands.html#cmdmsc but you have to draw a diagram using language similar to graphviz dot. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20121227/69220184/attachment.html>