<?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[Modelierung Software Analyse]]></title><description><![CDATA[<p>Hallo Programmierfreunde,</p>
<p>mich würde mal interessieren, wie Ihr Strukturierte / Objektorientierte Systeme übersichtilich und einfach modelliert. Momentan benutze ich die Software Inovator von MID. Besonderst toll finde ich die darstellung im Kontexdiagramm. Der UML Ersatz Use Cases finde ich dagegen für eine Sprache wie C++, in der in der Realität nicht alles nach dem OOP Prinzip arbeitet wenig passend.</p>
<p>Wer kann mal von seinen Erfahrungen (GNU tools... ) berichten ?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/165141/modelierung-software-analyse</link><generator>RSS for Node</generator><lastBuildDate>Wed, 08 Jul 2026 16:01:21 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/165141.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 15 Nov 2006 20:50:43 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Modelierung Software Analyse on Wed, 15 Nov 2006 20:50:43 GMT]]></title><description><![CDATA[<p>Hallo Programmierfreunde,</p>
<p>mich würde mal interessieren, wie Ihr Strukturierte / Objektorientierte Systeme übersichtilich und einfach modelliert. Momentan benutze ich die Software Inovator von MID. Besonderst toll finde ich die darstellung im Kontexdiagramm. Der UML Ersatz Use Cases finde ich dagegen für eine Sprache wie C++, in der in der Realität nicht alles nach dem OOP Prinzip arbeitet wenig passend.</p>
<p>Wer kann mal von seinen Erfahrungen (GNU tools... ) berichten ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1175536</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1175536</guid><dc:creator><![CDATA[fischly]]></dc:creator><pubDate>Wed, 15 Nov 2006 20:50:43 GMT</pubDate></item><item><title><![CDATA[Reply to Modelierung Software Analyse on Wed, 15 Nov 2006 21:35:56 GMT]]></title><description><![CDATA[<p>Ich benutze Bleistift und Papier um Abläufe, Strukturen usw. zu &quot;modellieren&quot;. Ich finde da kann ich am besten nachdenken, habe die besten Ideen. Ohne solche Tools je benutzt zu haben bin ich mir ziemlich sicher, dass sie meine Kreativität stören würden. Nachteilig ist, dass man &quot;Zeichnungen&quot; auf Papier schlecht zu Dokumentationszwecken verwenden kann. Da nehm ich dann Visio wenn die Struktur fix ist...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1175552</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1175552</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Wed, 15 Nov 2006 21:35:56 GMT</pubDate></item><item><title><![CDATA[Reply to Modelierung Software Analyse on Wed, 15 Nov 2006 21:46:50 GMT]]></title><description><![CDATA[<p>Das macht man im Kopf und mit Intuition und Feeling.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1175558</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1175558</guid><dc:creator><![CDATA[DieGuten]]></dc:creator><pubDate>Wed, 15 Nov 2006 21:46:50 GMT</pubDate></item><item><title><![CDATA[Reply to Modelierung Software Analyse on Wed, 15 Nov 2006 22:29:43 GMT]]></title><description><![CDATA[<blockquote>
<p>Das macht man im Kopf und mit Intuition und Feeling.</p>
</blockquote>
<p>so ein Geschwätz...</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/15666">@TactX</a>:<br />
Du hast Recht, das für die Kreativität der griff vom Bleistift aufs Papier am besten sein mag, nur bei Projekten mit mehreren Entwicklern ist es schon sinnvoll sich auf einer Dokumentationsnorm (ISO 9000) zu einigen. Wo der Bleistift versagt.<br />
Mag auch sein das das bei einem 200 Zeilen Projekt noch gut geht aber ab 2 Mann hat man da schon ein Probelm</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1175576</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1175576</guid><dc:creator><![CDATA[fischly]]></dc:creator><pubDate>Wed, 15 Nov 2006 22:29:43 GMT</pubDate></item><item><title><![CDATA[Reply to Modelierung Software Analyse on Wed, 15 Nov 2006 22:38:58 GMT]]></title><description><![CDATA[<ol>
<li>
<p>SW Requirements Engineering (Anforderungsanalyse, Requirements Development) := Modellierung Software Analyse = Software Konzeption</p>
</li>
<li>
<p>Innovator ist kein GNU Tool</p>
</li>
<li>
<p>Use Cases auch in UML beschreiben generell keine zwingenden OO-Zusammenhänge.</p>
</li>
<li>
<p>Wer nutzt schon GNU Tools für UML?</p>
</li>
</ol>
]]></description><link>https://www.c-plusplus.net/forum/post/1175580</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1175580</guid><dc:creator><![CDATA[Prof84@home]]></dc:creator><pubDate>Wed, 15 Nov 2006 22:38:58 GMT</pubDate></item><item><title><![CDATA[Reply to Modelierung Software Analyse on Wed, 15 Nov 2006 22:58:22 GMT]]></title><description><![CDATA[<p>zu Punkt 1:</p>
<blockquote>
<ol>
<li>SW Requirements Engineering (Anforderungsanalyse, Requirements Development) := Modellierung Software Analyse = Software Konzeption</li>
</ol>
</blockquote>
<p>Jup und mit welchen Tools ist????</p>
<blockquote>
<ol start="2">
<li>Innovator ist kein GNU Tool</li>
</ol>
</blockquote>
<p>hat auch niemand gesagt</p>
<blockquote>
<ol start="3">
<li>Use Cases auch in UML beschreiben generell keine zwingenden OO-Zusammenhänge.</li>
</ol>
</blockquote>
<p>macht nur wenig sinn &quot;extends&quot; Kreise in eine SA einzubeziehen...</p>
<blockquote>
<ol start="4">
<li>Wer nutzt schon GNU Tools für UML?</li>
</ol>
</blockquote>
<p>Mozilla beispielsweise<br />
<a href="http://www.visual-paradigm.com/" rel="nofollow">http://www.visual-paradigm.com/</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1175584</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1175584</guid><dc:creator><![CDATA[fischly]]></dc:creator><pubDate>Wed, 15 Nov 2006 22:58:22 GMT</pubDate></item><item><title><![CDATA[Reply to Modelierung Software Analyse on Thu, 16 Nov 2006 07:09:08 GMT]]></title><description><![CDATA[<p>fischly schrieb:</p>
<blockquote>
<p>Hallo Programmierfreunde,</p>
<p>mich würde mal interessieren, wie Ihr Strukturierte / Objektorientierte Systeme übersichtilich und einfach modelliert. [..]</p>
</blockquote>
<p>Dia!<br />
Benutze ich für alles was man modellieren kann. Windowsversion gibts hier: <a href="http://dia-installer.sf.net" rel="nofollow">http://dia-installer.sf.net</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1175635</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1175635</guid><dc:creator><![CDATA[Headhunter]]></dc:creator><pubDate>Thu, 16 Nov 2006 07:09:08 GMT</pubDate></item><item><title><![CDATA[Reply to Modelierung Software Analyse on Thu, 16 Nov 2006 07:27:03 GMT]]></title><description><![CDATA[<p>Ich benutze auch Bleistift und Papier...und erst dann mach ich das am Computer (mit ArgoUML), falls ich es weitergeben muss.<br />
Bzw. manchmal gehe ich sogar den umgekehrten Weg, dass ich erst ein paar Interfaces/Klassen als Programmcode schreibe und dann schaue wie die zusammenpassen, und dann modelliere ich das erst als UML <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/1175647</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1175647</guid><dc:creator><![CDATA[nep]]></dc:creator><pubDate>Thu, 16 Nov 2006 07:27:03 GMT</pubDate></item><item><title><![CDATA[Reply to Modelierung Software Analyse on Thu, 16 Nov 2006 11:48:20 GMT]]></title><description><![CDATA[<p>wer braucht denn bleistift und papier, wenn es whiteboards gibt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1175869</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1175869</guid><dc:creator><![CDATA[42643634643]]></dc:creator><pubDate>Thu, 16 Nov 2006 11:48:20 GMT</pubDate></item><item><title><![CDATA[Reply to Modelierung Software Analyse on Thu, 16 Nov 2006 16:13:11 GMT]]></title><description><![CDATA[<p>whiteboards ? Geld...</p>
<p>Klar für den Klassenaufbau scheint mir UML sinnvoll, bei den Systemanalysen allerdings find ich die modelierung seitens UML sehr schwach...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1176069</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1176069</guid><dc:creator><![CDATA[fischly]]></dc:creator><pubDate>Thu, 16 Nov 2006 16:13:11 GMT</pubDate></item><item><title><![CDATA[Reply to Modelierung Software Analyse on Thu, 16 Nov 2006 19:14:56 GMT]]></title><description><![CDATA[<p>fischly schrieb:</p>
<blockquote>
<blockquote>
<p>Das macht man im Kopf und mit Intuition und Feeling.</p>
</blockquote>
<p>so ein Geschwätz...</p>
</blockquote>
<p>Nö, was ich im Kopf mache, kannst du nie so schnell mit Papier und Bleistift und mit einem Tool schon garnicht machen, weil ich da viel flexiebler bin und nicht irgendwie sortieren muss um alles auf ein Blatt zu bekommen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1176144</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1176144</guid><dc:creator><![CDATA[DieGuten]]></dc:creator><pubDate>Thu, 16 Nov 2006 19:14:56 GMT</pubDate></item><item><title><![CDATA[Reply to Modelierung Software Analyse on Thu, 16 Nov 2006 20:54:19 GMT]]></title><description><![CDATA[<p>fischly schrieb:</p>
<blockquote>
<p>whiteboards ? Geld...</p>
</blockquote>
<p>... ab 7 Euro. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1176164</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1176164</guid><dc:creator><![CDATA[Bei IKEA...]]></dc:creator><pubDate>Thu, 16 Nov 2006 20:54:19 GMT</pubDate></item><item><title><![CDATA[Reply to Modelierung Software Analyse on Thu, 16 Nov 2006 23:08:22 GMT]]></title><description><![CDATA[<p>mag sein das du anfangs noch schneller bist als ich aber wenn wir uns in einem halben Jahr über Änderungen unterhalten zie ich meine .mid Datei raus, such mein änderungspunkt und implementiere. Ich muss auch nicht meine Kollege 2 wochen lang Brefen wie es damals in meinem Kopf ausgesehen hat...</p>
<p>Du wirst, so wie ich dich einschätze, dein Quelltext durchstepen und dir dort ein richtigen Balkon hinbetonieren, der die neue Anforderung &quot;irgendwie&quot; Tragen soll. Ich hab nichts dagegen wenn man das als Hobbycoder so macht und nicht merkt, das jeder Tag mächtig $ kostet. Nur Professionell ist das nicht.</p>
<p>Nehmen wir auch mal an das du &quot;irgendwann&quot; die Vorzüge des V Modells genießen möchtest, deine Programme Automatisch Testen willst, oder gar ein HIL Modell (Hardware in the Loop) aufbauen möchtest. Spätestens dann stehst du ohne voher festgelegte Methodenverträge ganz dumm da.</p>
<p>Bis dato habe ich schon das neue Projekt verwirklicht.</p>
<p>Der Bleistift und das Papier sind sicherlicht ganz am anfang hilfreich nicht aber für die eigendliche Dokus ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1176209</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1176209</guid><dc:creator><![CDATA[fischly]]></dc:creator><pubDate>Thu, 16 Nov 2006 23:08:22 GMT</pubDate></item><item><title><![CDATA[Reply to Modelierung Software Analyse on Sat, 18 Nov 2006 08:52:35 GMT]]></title><description><![CDATA[<p>Klar, Bleistift und Papier macht man ja auch eher für sich selbst.<br />
Wenn ich das dann &quot;richtig&quot; haben will, z.B. eben auch zu Dokuzwecken, dann modelliere ich das auch in so nem Tool</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1176479</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1176479</guid><dc:creator><![CDATA[nep]]></dc:creator><pubDate>Sat, 18 Nov 2006 08:52:35 GMT</pubDate></item><item><title><![CDATA[Reply to Modelierung Software Analyse on Sat, 18 Nov 2006 20:11:54 GMT]]></title><description><![CDATA[<p>und welche modelierungsart für die SW Analyse setzt Ihr jetzt nun ein ????</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1176829</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1176829</guid><dc:creator><![CDATA[fischly]]></dc:creator><pubDate>Sat, 18 Nov 2006 20:11:54 GMT</pubDate></item><item><title><![CDATA[Reply to Modelierung Software Analyse on Sun, 19 Nov 2006 07:49:23 GMT]]></title><description><![CDATA[<p>fischly schrieb:</p>
<blockquote>
<p>mag sein das du anfangs noch schneller bist als ich aber wenn wir uns in einem halben Jahr über Änderungen unterhalten zie ich meine .mid Datei raus, such mein änderungspunkt und implementiere. Ich muss auch nicht meine Kollege 2 wochen lang Brefen wie es damals in meinem Kopf ausgesehen hat...</p>
<p>Du wirst, so wie ich dich einschätze, dein Quelltext durchstepen und dir dort ein richtigen Balkon hinbetonieren, der die neue Anforderung &quot;irgendwie&quot; Tragen soll. Ich hab nichts dagegen wenn man das als Hobbycoder so macht und nicht merkt, das jeder Tag mächtig $ kostet. Nur Professionell ist das nicht.</p>
</blockquote>
<p>Also wenn ich in meim Programm was ändere, dann kann ich mich schon erinnern wo was ist, hab ein ganz gutes Gedächtnis. Wenn man eine Doku für andere braucht, dann kann man ja irgend ein Diagramm erstellen, obwohl ich nicht wirklich viel davon halte. Diese Diagramme sind auch nur dann gut, wenn die Klassen und Methodennamen gut sind oder wenn viel Text dabei steht der das ganze erklär, aber den kann man auf in den Code schreiben. Außerdem haben diese Dokus auch den nachteil, dass sie falsch sein können. Wenn nachträglich was geändert wird, dann wird das Diagramm oft nicht mit geändert, oder die Doku wurde von einem anderen geschrieben, der nicht dne Code geschrieben hat und dann kann es schon mal passieren, dass in der Doku was steht, was nicht im Code zu finden ist. Wenn ich dagegen den Code lesen, dann macht das Programm auch das was da steht. Und ob die Änderung aufwendig ist oder nicht, liegt nicht an der Doku, sondern daran ob das Programm dafür vorgesehen war.</p>
<blockquote>
<p>Nehmen wir auch mal an das du &quot;irgendwann&quot; die Vorzüge des V Modells genießen möchtest, deine Programme Automatisch Testen willst, oder gar ein HIL Modell (Hardware in the Loop) aufbauen möchtest. Spätestens dann stehst du ohne voher festgelegte Methodenverträge ganz dumm da.</p>
</blockquote>
<p>Ich hab nicht gesagt, dass ich keine Schnittstellen (das sollen wohl Methodenverträge sein, bei google nur 3 treffer) zwischen den einzelen Komponenten definiere, die braucht man wenn andere meine Komponenten verwenden, aber intern brauch ich kein UML Diagramm zum Entwickeln.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1176971</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1176971</guid><dc:creator><![CDATA[DieGuten]]></dc:creator><pubDate>Sun, 19 Nov 2006 07:49:23 GMT</pubDate></item><item><title><![CDATA[Reply to Modelierung Software Analyse on Sun, 19 Nov 2006 09:02:59 GMT]]></title><description><![CDATA[<p>Möchte gerne sehen, wie Du ab 100k LOCs und 100 Klassen nach 6+ Monaten immernoch den Überblick über jeden Teil des Codes hast. Deine Teamkollegen sind sicherlich auch ganz heiß drauf, in Meetings zu durchwühlen, um den Überblick zu bekommen.</p>
<p>DieGuten schrieb:</p>
<blockquote>
<p>Wenn nachträglich was geändert wird, dann wird das Diagramm oft nicht mit geändert, oder die Doku wurde von einem anderen geschrieben, der nicht dne Code geschrieben hat und dann kann es schon mal passieren, dass in der Doku was steht, was nicht im Code zu finden ist.</p>
</blockquote>
<p>Offenbar hast Du nie mit etwaigen CASE-Tools gearbeitet. Die erzeugen dir UML Diagramme bei Bedarf automatisch aus dem Code...</p>
<p>DieGuten schrieb:</p>
<blockquote>
<p>Schnittstellen (das sollen wohl Methodenverträge sein, bei google nur 3 treffer)</p>
</blockquote>
<p>Durch den Satz erübrigt sich wohl alles weitere. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1176984</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1176984</guid><dc:creator><![CDATA[LOLZ³]]></dc:creator><pubDate>Sun, 19 Nov 2006 09:02:59 GMT</pubDate></item><item><title><![CDATA[Reply to Modelierung Software Analyse on Sun, 19 Nov 2006 10:23:21 GMT]]></title><description><![CDATA[<p>LOLZ³ schrieb:</p>
<blockquote>
<p>Möchte gerne sehen, wie Du ab 100k LOCs und 100 Klassen nach 6+ Monaten immernoch den Überblick über jeden Teil des Codes hast.</p>
</blockquote>
<p>LOCs???? Ist LOC nicht schon die Mehrzahl? Und warum so wenig? Ob ich nun in nem UML diagram nach irgenwelchenKlassen suche oder im Code macht bei vernünftigen Namen nicht viel unterschied. Was soll den so schwer daran sein Code zu lesen?</p>
<blockquote>
<p>DieGuten schrieb:</p>
<blockquote>
<p>Wenn nachträglich was geändert wird, dann wird das Diagramm oft nicht mit geändert, oder die Doku wurde von einem anderen geschrieben, der nicht dne Code geschrieben hat und dann kann es schon mal passieren, dass in der Doku was steht, was nicht im Code zu finden ist.</p>
</blockquote>
<p>Offenbar hast Du nie mit etwaigen CASE-Tools gearbeitet. Die erzeugen dir UML Diagramme bei Bedarf automatisch aus dem Code...</p>
</blockquote>
<p>Na warum soll ich die dann vorher erstellen? Wenn einer den Kram braucht, dann kann er sichs ja erstellen lassen.</p>
<blockquote>
<p>DieGuten schrieb:</p>
<blockquote>
<p>Schnittstellen (das sollen wohl Methodenverträge sein, bei google nur 3 treffer)</p>
</blockquote>
<p>Durch den Satz erübrigt sich wohl alles weitere. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
</blockquote>
<p>Warum findet man denn so wenig darüber?</p>
<p>Mal sehen was in 10 oder 20 Jahren aus den UML Diagrammen geworden ist. Wahrscheinlich sind sie dann so gefragt wie Struktorgramme jetzt. Aber bis dahin habt ihr ja schon wieder alles vergessen, wenn ihr so ein schlechtes Gedächtnis habt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1177009</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1177009</guid><dc:creator><![CDATA[DieGuten]]></dc:creator><pubDate>Sun, 19 Nov 2006 10:23:21 GMT</pubDate></item><item><title><![CDATA[Reply to Modelierung Software Analyse on Sun, 19 Nov 2006 12:08:33 GMT]]></title><description><![CDATA[<p>Da Dir die zentralen Aspekte der OOP offenbar unbekannt sind, brauchen wir an dieser Stelle auch nicht weiter zu diskutieren.</p>
<p>Im Übrigen:</p>
<p>Google: &quot;Ergebnisse 1 - 10 von ungefähr <strong>19.400.000</strong> für schnittstelle&quot;</p>
<p>Und damit Du nicht dumm sterben musst: <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>
<p><a href="http://de.wikipedia.org/wiki/Schnittstelle_%28objektorientierte_Programmierung%29" rel="nofollow">http://de.wikipedia.org/wiki/Schnittstelle_(objektorientierte_Programmierung)</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1177053</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1177053</guid><dc:creator><![CDATA[LOLZ³]]></dc:creator><pubDate>Sun, 19 Nov 2006 12:08:33 GMT</pubDate></item><item><title><![CDATA[Reply to Modelierung Software Analyse on Sun, 19 Nov 2006 12:12:54 GMT]]></title><description><![CDATA[<p>LOLZ³ schrieb:</p>
<blockquote>
<p>Da Dir die zentralen Aspekte der OOP offenbar unbekannt sind, brauchen wir an dieser Stelle auch nicht weiter zu diskutieren.</p>
</blockquote>
<p>LOL, jetzt hast du schon vergessen, was ich vor 3 Postings geschrieben hab. Hätt ich mal besser Kästchen drum gemalt.</p>
<blockquote>
<p>Im Übrigen:</p>
<p>Google: &quot;Ergebnisse 1 - 10 von ungefähr <strong>19.400.000</strong> für schnittstelle&quot;</p>
</blockquote>
<p><a href="http://www.google.de/search?hl=de&amp;q=Methodenvertrag&amp;btnG=Google-Suche&amp;meta=" rel="nofollow">http://www.google.de/search?hl=de&amp;q=Methodenvertrag&amp;btnG=Google-Suche&amp;meta=</a><br />
Du Idiot<br />
Kauf dir Hirn.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1177055</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1177055</guid><dc:creator><![CDATA[DieGuten]]></dc:creator><pubDate>Sun, 19 Nov 2006 12:12:54 GMT</pubDate></item><item><title><![CDATA[Reply to Modelierung Software Analyse on Sun, 19 Nov 2006 12:30:27 GMT]]></title><description><![CDATA[<p>DieGuten schrieb:</p>
<blockquote>
<p>Du Idiot<br />
Kauf dir Hirn.</p>
</blockquote>
<p>Wenn Dir wieder Argumente einfallen und/oder Du die Pubertät hinter Dir gelassen hast, können wir dann gerne weiterdiskutieren. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1177072</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1177072</guid><dc:creator><![CDATA[LOLZ³]]></dc:creator><pubDate>Sun, 19 Nov 2006 12:30:27 GMT</pubDate></item><item><title><![CDATA[Reply to Modelierung Software Analyse on Sun, 19 Nov 2006 12:47:00 GMT]]></title><description><![CDATA[<p>LOLZ³ schrieb:</p>
<blockquote>
<p>Wenn Dir wieder Argumente einfallen und/oder Du die Pubertät hinter Dir gelassen hast, können wir dann gerne weiterdiskutieren. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
</blockquote>
<p>Sorry, aber du bis entweder zu dumm oder zu vergeßlich, wenn du nicht verstanden oder schon wieder vergessen hast, worum es bei dem 3 Google Treffern ging.</p>
<p>LOLZ³ schrieb:</p>
<blockquote>
<p>Da Dir die zentralen Aspekte der OOP offenbar unbekannt sind, brauchen wir an dieser Stelle auch nicht weiter zu diskutieren.</p>
</blockquote>
<p>Und der dem die Argumente ausgehen bis du, wenn du einfach etwas daher lügst. Schau dir dazu einfach mal die letzten Postings an, dann sieht man ab wann die Argumente Fehlen. Musst du halt nochmal lesen, da du anscheinend schon wieder alles vergessen hast.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1177082</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1177082</guid><dc:creator><![CDATA[DieGuten]]></dc:creator><pubDate>Sun, 19 Nov 2006 12:47:00 GMT</pubDate></item><item><title><![CDATA[Reply to Modelierung Software Analyse on Sun, 19 Nov 2006 21:33:27 GMT]]></title><description><![CDATA[<p>Hallo ???</p>
<p>wir können uns doch normal unterhalten...</p>
<p>Mag sein das Methodenverträge ein &quot;sehr Deutsches&quot; Wort ist und selten benutzt wird, jedoch kann mann dadurch deutlich machen das hierbei Methoden beteiligt sind, und nicht wie bei Schnittstellen offen ist ob IO`s zu den Terminatoren (Ausgangsseite, Anwender) gemeint oder gar Fünktionsübergabewerte. Andererseits wage ich es wie LOLZ³ sehr zu bezweifeln, das ein größeres Programm mit reinen Quelltextkommentaren auskommt. Bei der Firma IBM Böblingen ist es ein Grund zur Abmahnung Programme ohne Doku zu verfassen (ISO 9000) und das hat schon sein Grund. Falls du immernoch der Meinung bist, jedes Programm über den Quelltext analysieren zu können hier mal 25 Zeilen für dich.</p>
<pre><code>#include &lt;list&gt;
#include &lt;vector&gt;
using namespace std;
list&lt; vector&lt;int&gt; &gt; perm(const vector&lt;int&gt; &amp;v)
{
list&lt; vector&lt;int&gt; &gt; l;
if (v.size() == 1)
{
l.push_back(v);
}
else
for (int i=0; i&lt;v.size(); i++)
{
vector&lt;int&gt; vi(v);
vi.erase(vi.begin()+i);
list&lt; vector&lt;int&gt; &gt; li = perm(vi);
list&lt; vector&lt;int&gt; &gt;::iterator j;
for (j = li.begin(); j != li.end(); j++)
(*j).push_back(v[i]);
l.merge(li);
}
return l;
}
void calc(const vector&lt;int&gt; &amp;v)
{
...
}
void main()
{
vector&lt;int&gt; v(3);
v[0] = 1; v[1] = 2; v[2] = 3;
list&lt; vector&lt;int&gt; &gt; &amp;l = perm(v);
list&lt; vector&lt;int&gt; &gt;::iterator i;
for (i = l.begin(); i != l.end(); i++)
calc(*i);
}
</code></pre>
<p>Da das das Programm nun auf ein Motorsteuergerät übergespielt werden soll, möchte dein Boss nun die Zeitkomplexität wissen, die der letzte Mitarbeiter leider nicht Dokumentiert hat.</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/13970">@LOLZ</a>³ Welche Tools würdest du empfehlen (Diplomarbeit) auser Together und Rose PREIS!!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1177450</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1177450</guid><dc:creator><![CDATA[fischly]]></dc:creator><pubDate>Sun, 19 Nov 2006 21:33:27 GMT</pubDate></item><item><title><![CDATA[Reply to Modelierung Software Analyse on Sun, 19 Nov 2006 21:41:56 GMT]]></title><description><![CDATA[<p>der link von <a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/13970">@LOLZ</a>³ ist gerade noch ein Beispiel für das Missverstehen von Schnittstellen. da keiner hier ein OOP Ansatz Ohne Mehrfachvererbung bzw. mit Interfaces erwähnt hat, sind diese art von Schnittstellen für C++ nicht existent.</p>
<p>Da weist du jetzt warum ich Methodenverträge sage....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1177456</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1177456</guid><dc:creator><![CDATA[fischly]]></dc:creator><pubDate>Sun, 19 Nov 2006 21:41:56 GMT</pubDate></item><item><title><![CDATA[Reply to Modelierung Software Analyse on Sun, 19 Nov 2006 22:03:33 GMT]]></title><description><![CDATA[<p>@fischly: Und, welches Tool macht jetzt aus diesen häßlichen 25 Zeilen nen schönen Code mit ordentlich benannten Funktionen?</p>
<p>Im Ernst: Die richtigen Tools sind ja schon praktisch und helfen. Aber dieser Quelltext ist qualitativ auch ziemlich übel.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1177467</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1177467</guid><dc:creator><![CDATA[Jester]]></dc:creator><pubDate>Sun, 19 Nov 2006 22:03:33 GMT</pubDate></item><item><title><![CDATA[Reply to Modelierung Software Analyse on Sun, 19 Nov 2006 23:17:02 GMT]]></title><description><![CDATA[<p>zu jedem Quelltext gehört eine mehr oder weniger große Dokumentation. Eine Ordenliche Doku besteht auch nicht nur aus Bildchen sondern auch aus vielen Textuellen umschreibungen des Aesamtsystems. Andererseits ist der Code eines standart ABS Systems (Anti Blokier System) in der besten Realisierung 252 Zeilen Lang (Fuzzy Logik). Er läst sich in einem endlichen Automaten in 8 Zuständen auf einer halben DIN A4 Seite übersichtilich darstellen. Natürlich überlässt man die umsetzung in die Modelierung nur zum Teil den Tools selbst. Bei Klassendiagrammen klappt das zum Beispiel recht gut.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1177498</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1177498</guid><dc:creator><![CDATA[fischly]]></dc:creator><pubDate>Sun, 19 Nov 2006 23:17:02 GMT</pubDate></item></channel></rss>