<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[UML-Diagramm]]></title><description><![CDATA[<p>sind uml diagramme (vor allem Klassendiagramme) bei der entwicklung sinvoll?</p>
<p>schon mal danke<br />
mfg 123</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/228784/uml-diagramm</link><generator>RSS for Node</generator><lastBuildDate>Mon, 28 Sep 2026 09:02:51 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/228784.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 02 Dec 2008 20:01:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to UML-Diagramm on Tue, 02 Dec 2008 20:01:56 GMT]]></title><description><![CDATA[<p>sind uml diagramme (vor allem Klassendiagramme) bei der entwicklung sinvoll?</p>
<p>schon mal danke<br />
mfg 123</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1624582</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1624582</guid><dc:creator><![CDATA[123]]></dc:creator><pubDate>Tue, 02 Dec 2008 20:01:56 GMT</pubDate></item><item><title><![CDATA[Reply to UML-Diagramm on Tue, 02 Dec 2008 20:31:07 GMT]]></title><description><![CDATA[<p>123 schrieb:</p>
<blockquote>
<p>sind uml diagramme (vor allem Klassendiagramme) bei der entwicklung sinvoll?</p>
</blockquote>
<p>Ja - auf jeden Fall.</p>
<p>:xmas2: Werner</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1624588</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1624588</guid><dc:creator><![CDATA[Werner Salomon]]></dc:creator><pubDate>Tue, 02 Dec 2008 20:31:07 GMT</pubDate></item><item><title><![CDATA[Reply to UML-Diagramm on Tue, 02 Dec 2008 20:43:33 GMT]]></title><description><![CDATA[<p>123 schrieb:</p>
<blockquote>
<p>sind uml diagramme (vor allem Klassendiagramme) bei der entwicklung sinvoll?</p>
</blockquote>
<p>Nein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1624597</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1624597</guid><dc:creator><![CDATA[wiccer]]></dc:creator><pubDate>Tue, 02 Dec 2008 20:43:33 GMT</pubDate></item><item><title><![CDATA[Reply to UML-Diagramm on Tue, 02 Dec 2008 20:49:50 GMT]]></title><description><![CDATA[<p>Werner Salomon schrieb:</p>
<blockquote>
<p>Ja - auf jeden Fall.</p>
</blockquote>
<p>Gutes Argument. :p</p>
<p>Für grössere Projekte, bei denen die Objektorientierung eine wichtige Rolle spielt, sind UML-Diagramme sicher hilfreich. Für kleine Konsolenanwendungen sind sie wahrscheinlich übertrieben.</p>
<p>Ich selber habe aber noch nie mit UML gearbeitet. Okay, ich beschäftige mich auch nicht mit gigantischen Projekten. Trotzdem ist objektorientiertes Design bei mir ein relativ wichtiger Aspekt. Jedoch zeichne gewisse Abhängigkeiten lieber auf Papier. Das hat den Vorteil, dass ich jederzeit daran arbeiten kann, auch wenn der Computer nicht läuft. Zudem bin ich weniger eingeschränkt... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1624603</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1624603</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Tue, 02 Dec 2008 20:49:50 GMT</pubDate></item><item><title><![CDATA[Reply to UML-Diagramm on Tue, 02 Dec 2008 20:59:24 GMT]]></title><description><![CDATA[<p>123 schrieb:</p>
<blockquote>
<p>sind uml diagramme (vor allem Klassendiagramme) bei der entwicklung sinvoll?</p>
</blockquote>
<p>Das hat wenn in &quot;Programmierung Allgemein&quot; etwas zu suchen, den mit C++ hat dies nichts zu tun.</p>
<p>Ja, UML kann bei der Entwicklung Sinn machen. Es hängt aber auch etwas von der Projektgröße und den Erstellungsaufwand ab. Ich persönlich verwende privat ein UML-Tool, aber eher als ein Grobentwurf oder später um ein Programm zu überblicken und vielleicht Designentscheidungen ggf. nochmal anzupassen (manches sieht man in UML besser, manches im Code). Meine UML-Diagramme sind aber (sofern nicht per Round-Trip-Engeneering aus dem Code gewonnen, eher sehr maginal [Teilweise nur Klassenebene, teilweise nur wenige Attribute...]).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1624606</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1624606</guid><dc:creator><![CDATA[asc]]></dc:creator><pubDate>Tue, 02 Dec 2008 20:59:24 GMT</pubDate></item><item><title><![CDATA[Reply to UML-Diagramm on Wed, 03 Dec 2008 08:20:33 GMT]]></title><description><![CDATA[<p>Ich halte UML- Diagramme durchaus fuer sinnvoll. Dazu muss ich sagen, das ich<br />
sehr viel mit UML arbeite. Dabei nutze ich das UML- Tool nicht nur zur<br />
Grafischen Darstellung sondern auch zur Code- Generierung.<br />
Das bedeutet, ich entwerfe z.B. eine Klasse und das UML- Tool generiert mir<br />
ein Grundgeruest in dem ich den Inhalt der Funktionen ausprogrammiere.</p>
<p>Da ich jede einzelne Funktion und Member immer im UML- Tool einbaue und<br />
anschliessend generiere ist das UML- Diagramm auch immer aktuell.<br />
Ein Vorteil ergibt sich meiner Meinung nach vor allem auch dann wenn<br />
man Projekte von Kollegen zur Hand nimmt. Mit einem UML- Diagramm<br />
kann man sich zumindest mal einen Ueberblick ueber die Klassenlandschaft<br />
verschaffen.</p>
<p>Gruss Ulli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1624737</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1624737</guid><dc:creator><![CDATA[CUlli]]></dc:creator><pubDate>Wed, 03 Dec 2008 08:20:33 GMT</pubDate></item><item><title><![CDATA[Reply to UML-Diagramm on Wed, 03 Dec 2008 08:51:18 GMT]]></title><description><![CDATA[<p>CUlli schrieb:</p>
<blockquote>
<p>Da ich jede einzelne Funktion und Member immer im UML- Tool einbaue und anschliessend generiere ist das UML- Diagramm auch immer aktuell.</p>
</blockquote>
<p>Wobei dies auch beim Round-Trip-Engeneering gegeben ist (Beidseitiger Austausch zwischen UML und Code), und daher jetzt nicht wirklich das KO-Kriterium wäre.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1624755</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1624755</guid><dc:creator><![CDATA[asc]]></dc:creator><pubDate>Wed, 03 Dec 2008 08:51:18 GMT</pubDate></item><item><title><![CDATA[Reply to UML-Diagramm on Wed, 03 Dec 2008 09:09:33 GMT]]></title><description><![CDATA[<p>welche programme verwendet ihr dafür um diese diagramme zu erstellen<br />
ich kenn nur vp for uml. diese kann mir aber keinen c++ cod erzeugen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1624773</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1624773</guid><dc:creator><![CDATA[123]]></dc:creator><pubDate>Wed, 03 Dec 2008 09:09:33 GMT</pubDate></item><item><title><![CDATA[Reply to UML-Diagramm on Wed, 03 Dec 2008 09:23:51 GMT]]></title><description><![CDATA[<p>123 schrieb:</p>
<blockquote>
<p>welche programme verwendet ihr dafür um diese diagramme zu erstellen<br />
ich kenn nur vp for uml. diese kann mir aber keinen c++ cod erzeugen</p>
</blockquote>
<p>Ich persönlich setze ein kommerzielles Produkt ein (<a href="http://www.sparxsystems.com.au" rel="nofollow">Enterprise Architekt</a>, in Kombination mit dem ebenfalls dort erhältlichen MDG Link für die Visual Studio Integration [Hier als Anmerkung: Die Express Editionen unterstützten keine Plugins]).</p>
<p>Zu kostenlosen Alternativen kann ich wenig sagen, als ich mich nach den UML-Tools umgeschaut hatte, habe ich kein sinnvolles mit C++ Unterstützung gefunden. Dies mag inzwischen anders sein.</p>
<p>Edit: Der EA ist IMHO auch nicht das Optimale Tool, nur vom Preis-/Leistungsverhältnis finde ich ihn noch vertretbar, und für viele Bereiche ausreichend.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1624777</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1624777</guid><dc:creator><![CDATA[asc]]></dc:creator><pubDate>Wed, 03 Dec 2008 09:23:51 GMT</pubDate></item><item><title><![CDATA[Reply to UML-Diagramm on Wed, 03 Dec 2008 09:20:55 GMT]]></title><description><![CDATA[<blockquote>
<p>Zu kostenlosen Alternativen kann ich wenig sagen, als ich mich nach den UML-Tools umgeschaut hatte, habe ich kein sinnvolles mit C++ Unterstützung gefunden. Dies mag inzwischen anders sein.</p>
</blockquote>
<p>Nicht wirklich.<br />
Auf dieser Übersicht:<br />
<a href="http://www.jeckle.de/umltools.htm" rel="nofollow">http://www.jeckle.de/umltools.htm</a></p>
<p>habe ich so ziemlich alle freien (mit C++-Unterstützung) Produkte getestet und keines war wirklich gut..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1624784</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1624784</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Wed, 03 Dec 2008 09:20:55 GMT</pubDate></item><item><title><![CDATA[Reply to UML-Diagramm on Wed, 03 Dec 2008 09:23:41 GMT]]></title><description><![CDATA[<p>asc schrieb:</p>
<blockquote>
<p>Wobei dies auch beim Round-Trip-Engeneering gegeben ist (Beidseitiger Austausch zwischen UML und Code), und daher jetzt nicht wirklich das KO-Kriterium wäre.</p>
</blockquote>
<p>Wenn das funktioniert has du natuerlich recht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f60b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_savoring_food"
      title=":yum:"
      alt="😋"
    /></p>
<p>Ich setze UML- Studio von Pragsoft ein. Davon kann man sich auch eine kostenlose Demo- Version ziehen:</p>
<p><a href="http://www.pragsoft.com/" rel="nofollow">http://www.pragsoft.com/</a></p>
<p>Das automtische generieren von Code wird mit hilfe von<br />
tcl- Scripten gemacht. Diese kann man auch auf seine<br />
persoenlichen Beduerfnisse anpassen.<br />
Allerdings ist das tcl schon etwas gewoehnungsbeduerftig.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1624790</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1624790</guid><dc:creator><![CDATA[CUlli]]></dc:creator><pubDate>Wed, 03 Dec 2008 09:23:41 GMT</pubDate></item><item><title><![CDATA[Reply to UML-Diagramm on Wed, 03 Dec 2008 09:26:22 GMT]]></title><description><![CDATA[<p>CUlli schrieb:</p>
<blockquote>
<p>asc schrieb:</p>
<blockquote>
<p>Wobei dies auch beim Round-Trip-Engeneering gegeben ist (Beidseitiger Austausch zwischen UML und Code), und daher jetzt nicht wirklich das KO-Kriterium wäre.</p>
</blockquote>
<p>Wenn das funktioniert has du natuerlich recht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f60b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_savoring_food"
      title=":yum:"
      alt="😋"
    /></p>
</blockquote>
<p>Sofern es um reine AnsiC++ Programmierung und nur Klassendiagramme geht, habe ich damit bislang keine echten Schwierigkeiten gehabt. Problematischer wird es bei sehr Makrolastigen Frameworks (z.B. Verwendung von WinAPI/MFC)...</p>
<p>cu André</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1624793</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1624793</guid><dc:creator><![CDATA[asc]]></dc:creator><pubDate>Wed, 03 Dec 2008 09:26:22 GMT</pubDate></item><item><title><![CDATA[Reply to UML-Diagramm on Wed, 03 Dec 2008 11:40:45 GMT]]></title><description><![CDATA[<p>Verwendet hatte ich dafür bisher Poseidon (bis die die kostenlose Version einstellten) und jetzt wenn ArgoUML.</p>
<p>In &quot;schnelllebiger Programmierung&quot; gibt es dafür keine Zeit, bei der Anpassung und Erweiterung eines bestehendes Projekts, für das es noch kein UML gibt, lohnt eine Erstellung nicht. Daher wird es wenn nur bei der Erstellung neuer Prozesse anfangs verwendet, um einen groben Überblick zu erstellen, damit jeder weiß was so Sache ist. Eventuell noch für die Schnittstellen, wobei hier eh alles über ein eigenes Protokoll läuft das sich simpel erweitern läßt.</p>
<p>Im Endeffekt: Schöne Sache, nur zu zeitaufwendig und zu &quot;langsam&quot;. Dann lieber Stift und Papier und was zusammenkritzeln, kopieren und verteilen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1624872</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1624872</guid><dc:creator><![CDATA[Fellhuhn]]></dc:creator><pubDate>Wed, 03 Dec 2008 11:40:45 GMT</pubDate></item></channel></rss>