mboost-dp1
Flowchart software
- Forside
- ⟨
- Forum
- ⟨
- Software
Hej
Jeg vil høre om der er nogle der kender et program der kan lave flowcharts ud fra C# kilde kode?
Jeg har prøvet doxygen, men det kan kun lave call tree og de er ikke præcise nok, viser kun class' ikke methods.
Så vis der er nogle af jer der kender et program der kan load/analyser min kilde kode og lave et flowchart, ville det være super.
På forhånd tak
Jeg vil høre om der er nogle der kender et program der kan lave flowcharts ud fra C# kilde kode?
Jeg har prøvet doxygen, men det kan kun lave call tree og de er ikke præcise nok, viser kun class' ikke methods.
Så vis der er nogle af jer der kender et program der kan load/analyser min kilde kode og lave et flowchart, ville det være super.
På forhånd tak
Hmm, jeg mindes at IBM's Rational Rose bl.a. kunne lave den slags. Men det er et stort dyrt program i denne sammenhæng.
Derudover foretrækker jeg faktisk også JSP-diagrammer, når jeg skal illustrere kode. De giver et "linie/kolonne"-aktigt overblik.
Jeg laver dem som regel også i hånden da min erfaringer siger mig, at jeg får for meget spam med, når man bruger "auto-diagrammer".
Men spørgsmålet er da spændende nok.
Derudover foretrækker jeg faktisk også JSP-diagrammer, når jeg skal illustrere kode. De giver et "linie/kolonne"-aktigt overblik.
Jeg laver dem som regel også i hånden da min erfaringer siger mig, at jeg får for meget spam med, når man bruger "auto-diagrammer".
Men spørgsmålet er da spændende nok.
#1
Hvad har du helt præcist brug for?
Flowchart (som man tegnede med plastic skabelon for 30 år siden) / UML activity diagram som beskriver logikken - algoritmen ?
Call tree / UML sequence diagram som beskriver kaldene i koden ?
Det første tror jeg ikke på er muligt at generere.
Det andet kan genereres. Jeg tror dog at det bliver svært at finde gratis programmer til den slags. IBM Rational Rose, Borland Together etc. kan gøre det. De er hundedyre, men hvis det er arbejde må du få firmaet til at punge ud - hvis det bare er til et enkelt lille hygge projekt kunne du jo prøve med en trial version.
Generelt er jeg do meget enig med #2. Genererede diagrammer viser normalt det samme som koden og har derfor ikke nogen værdi. Håndskrevne diagrammer viser hvad der er vigtigt og har derfor en værdi.
Hvad har du helt præcist brug for?
Flowchart (som man tegnede med plastic skabelon for 30 år siden) / UML activity diagram som beskriver logikken - algoritmen ?
Call tree / UML sequence diagram som beskriver kaldene i koden ?
Det første tror jeg ikke på er muligt at generere.
Det andet kan genereres. Jeg tror dog at det bliver svært at finde gratis programmer til den slags. IBM Rational Rose, Borland Together etc. kan gøre det. De er hundedyre, men hvis det er arbejde må du få firmaet til at punge ud - hvis det bare er til et enkelt lille hygge projekt kunne du jo prøve med en trial version.
Generelt er jeg do meget enig med #2. Genererede diagrammer viser normalt det samme som koden og har derfor ikke nogen værdi. Håndskrevne diagrammer viser hvad der er vigtigt og har derfor en værdi.
Det er Flowchart/UML activity diagram jeg skal brug.
Jeg er også endt med at lave det selv, det var meste til at kunne lave et groft diagram og så rette den til.
Jeg er også endt med at lave det selv, det var meste til at kunne lave et groft diagram og så rette den til.
#4
Min er erfaring ér at du ender med at bruge mere tid på at rette det til, end på at lave det fra bunden i hånden. Visual Paradigm har en del gode Community Edition værktøjer til integration i diverse IDE's, som gør det let som en leg at lave gode skalérbare UML diagrammer.
Min er erfaring ér at du ender med at bruge mere tid på at rette det til, end på at lave det fra bunden i hånden. Visual Paradigm har en del gode Community Edition værktøjer til integration i diverse IDE's, som gør det let som en leg at lave gode skalérbare UML diagrammer.
Opret dig som bruger i dag
Det er gratis, og du binder dig ikke til noget.
Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.