<?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[Methodennamen]]></title><description><![CDATA[<p>Nabend,</p>
<p>sagt mal wie wählt ihr eure Methodennamen?<br />
setText oder eher set_text oder doch set_Text?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/271512/methodennamen</link><generator>RSS for Node</generator><lastBuildDate>Sat, 29 Aug 2026 10:20:41 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/271512.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 29 Jul 2010 18:51:49 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Methodennamen on Thu, 29 Jul 2010 18:51:49 GMT]]></title><description><![CDATA[<p>Nabend,</p>
<p>sagt mal wie wählt ihr eure Methodennamen?<br />
setText oder eher set_text oder doch set_Text?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1933690</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1933690</guid><dc:creator><![CDATA[cppfrager]]></dc:creator><pubDate>Thu, 29 Jul 2010 18:51:49 GMT</pubDate></item><item><title><![CDATA[Reply to Methodennamen on Thu, 29 Jul 2010 18:54:24 GMT]]></title><description><![CDATA[<p>Meistens Kleinschreibung mit Unterstrichen. An sich aber herzlich egal, Hauptsache konsistent. Aber auf diese Weise ist es auch konsistent zur STL.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1933691</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1933691</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Thu, 29 Jul 2010 18:54:24 GMT</pubDate></item><item><title><![CDATA[Reply to Methodennamen on Thu, 29 Jul 2010 19:00:41 GMT]]></title><description><![CDATA[<p>So gehts auch:</p>
<pre><code class="language-cpp">std::string text(); // get
void text(std::string); // set
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1933695</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1933695</guid><dc:creator><![CDATA[nurf]]></dc:creator><pubDate>Thu, 29 Jul 2010 19:00:41 GMT</pubDate></item><item><title><![CDATA[Reply to Methodennamen on Thu, 29 Jul 2010 19:02:54 GMT]]></title><description><![CDATA[<p>Ich verwende setText. Der STL/boost-Stil geht mir gewaltig gegen den Strich, muss man sich aber mit abfinden. Wenn man diesen Stil verwendet, bleibt der Code insgesamt einheitlich.<br />
Aber set_Text geht gar nicht. Wer ausschließlich unter Windows programmiert, für den käme durchaus noch &quot;SetText&quot; in Frage.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1933698</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1933698</guid><dc:creator><![CDATA[Athar]]></dc:creator><pubDate>Thu, 29 Jul 2010 19:02:54 GMT</pubDate></item><item><title><![CDATA[Reply to Methodennamen on Thu, 29 Jul 2010 19:22:45 GMT]]></title><description><![CDATA[<p>Moin,</p>
<p>ich verwende text() als Getter und setText() als Setter. Methodennamen beginnen bei mir klein (Klassennamen groß) und jedes Wort im Namen beginnt wieder mit einem Großbuchstaben. Da ich viel mit Qt mache, passt sich das gut ein.</p>
<p>MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1933705</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1933705</guid><dc:creator><![CDATA[icwiener]]></dc:creator><pubDate>Thu, 29 Jul 2010 19:22:45 GMT</pubDate></item><item><title><![CDATA[Reply to Methodennamen on Thu, 29 Jul 2010 20:15:27 GMT]]></title><description><![CDATA[<p>setter: SetText()<br />
getter: GetText()</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1933722</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1933722</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Thu, 29 Jul 2010 20:15:27 GMT</pubDate></item><item><title><![CDATA[Reply to Methodennamen on Thu, 29 Jul 2010 20:19:52 GMT]]></title><description><![CDATA[<p>Also ich benutze meistens auch die Variante, erstes Wort kleingeschrieben, danach alle Wörter großgeschrieben und zusammen, also zum beispiel dasIstMeineFunktion()</p>
<p>Lg freeG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1933726</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1933726</guid><dc:creator><![CDATA[fr33g]]></dc:creator><pubDate>Thu, 29 Jul 2010 20:19:52 GMT</pubDate></item><item><title><![CDATA[Reply to Methodennamen on Thu, 29 Jul 2010 20:48:20 GMT]]></title><description><![CDATA[<p>Also ich C++ benutze ich meistens set_text(). Woran ich mich bis heute noch nicht gewöhnen konnte ist SetText (wahrscheinlich weil mein Programmierseinstieg bei Java war wo es klare Code Conventions gibt).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1933736</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1933736</guid><dc:creator><![CDATA[icarus2]]></dc:creator><pubDate>Thu, 29 Jul 2010 20:48:20 GMT</pubDate></item><item><title><![CDATA[Reply to Methodennamen on Thu, 29 Jul 2010 22:28:52 GMT]]></title><description><![CDATA[<p>Wie hustbaer auch CamelCase für Funktionen (und Klassen).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1933784</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1933784</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Thu, 29 Jul 2010 22:28:52 GMT</pubDate></item><item><title><![CDATA[Reply to Methodennamen on Thu, 29 Jul 2010 22:39:02 GMT]]></title><description><![CDATA[<p>Ich würde text public machen und keine Funktionen schreiben ;).</p>
<p>Ne der Java-Stil mit getText und so ist zwar schön und gut, aber passt irgendwie nicht in C++. Darum klein und Unterstriche. Es sei denn du programmierst mit der Win32 API, dann würd ich meine Methodennamen auch dementsprechend Anpassen und alles zusammen und mit Großbuchstaben anfangend schreiben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1933787</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1933787</guid><dc:creator><![CDATA[Max3000]]></dc:creator><pubDate>Thu, 29 Jul 2010 22:39:02 GMT</pubDate></item><item><title><![CDATA[Reply to Methodennamen on Fri, 30 Jul 2010 00:10:03 GMT]]></title><description><![CDATA[<p>Bei mir ist das meistens so, dass ich Variablen- und Methodennamen immer Groß schreibe und Wörter einfach aneinanderhänge. Also so ähnlich wie in der WinApi (Wie Max3000 schon sagte.) Bei mir würden die Methoden dann SetText und GetText heißen. Die Variablen bekommen dann noch ein präfix, an dem man den Typ erkennen kann. z.B. iNumber, dwFlags, sText, etc. Unterstriche allerdings finde ich nicht so gut.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1933797</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1933797</guid><dc:creator><![CDATA[Jochen S.]]></dc:creator><pubDate>Fri, 30 Jul 2010 00:10:03 GMT</pubDate></item><item><title><![CDATA[Reply to Methodennamen on Fri, 30 Jul 2010 00:56:24 GMT]]></title><description><![CDATA[<p>Max3000 schrieb:</p>
<blockquote>
<p>Ne der Java-Stil mit getText und so ist zwar schön und gut, aber passt irgendwie nicht in C++. Darum klein und Unterstriche.</p>
</blockquote>
<p>Paßt sehr gut, finde ich. Mir hilft es, daß mein Code anders aussieht als der aus der Standardbibliothek.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1933804</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1933804</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Fri, 30 Jul 2010 00:56:24 GMT</pubDate></item><item><title><![CDATA[Reply to Methodennamen on Fri, 30 Jul 2010 04:05:49 GMT]]></title><description><![CDATA[<p>ClassName .methodName</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1933811</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1933811</guid><dc:creator><![CDATA[eletrain]]></dc:creator><pubDate>Fri, 30 Jul 2010 04:05:49 GMT</pubDate></item><item><title><![CDATA[Reply to Methodennamen on Fri, 30 Jul 2010 05:33:10 GMT]]></title><description><![CDATA[<p>_ stört doch den ganzen Tippfluss <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_down"
      title=":-1:"
      alt="👎"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1933823</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1933823</guid><dc:creator><![CDATA[übrigens]]></dc:creator><pubDate>Fri, 30 Jul 2010 05:33:10 GMT</pubDate></item><item><title><![CDATA[Reply to Methodennamen on Fri, 30 Jul 2010 05:37:04 GMT]]></title><description><![CDATA[<p>Ich finde die Unterstriche auch nicht schön. Benutze auch:</p>
<pre><code class="language-cpp">X MeineKlasse.GetX() const;
void MeineKlasse.SetX(const X&amp; x);
void MeineKlasse.MacheDiesUndDas();
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1933825</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1933825</guid><dc:creator><![CDATA[Roger Wilco]]></dc:creator><pubDate>Fri, 30 Jul 2010 05:37:04 GMT</pubDate></item><item><title><![CDATA[Reply to Methodennamen on Fri, 30 Jul 2010 06:12:06 GMT]]></title><description><![CDATA[<p>Ich persönlich kann Namen wie <code>setText</code> überhaupt nicht sehen. alleskleinundzusammen, alles_klein_und_getrennt, AllesGroßUndZusammen ist ok aber bitte nicht allesZusammenUndGroßAußerErstesWort. Ich frage mich manchmal, wer auf die Schnappsidee kahm, eine derartige Inkonsistenz in der Namensgebung innerhalb des Namens selbst einzuführen - und wie sich das so durchsetzen konnte. Das für mich, als würde man MittenImWort_den_stil_wechseln. Aber das ist natürlich meine persönliche Meinung.</p>
<p>Ich selbst schreibe am liebsten <code>settext</code> , wobei ich mich auch nach dem Framework richte. Unter .NET etwa nehme ich <code>SetText</code> .</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1933837</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1933837</guid><dc:creator><![CDATA[ipsec]]></dc:creator><pubDate>Fri, 30 Jul 2010 06:12:06 GMT</pubDate></item><item><title><![CDATA[Reply to Methodennamen on Fri, 30 Jul 2010 06:30:29 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/16077">@ipsec</a>: Naja, ich denke es liegt an der Idee Methoden/Funktionen und Klassen zu unterscheiden.</p>
<p>Methoden/Funktionen werden analog zu Verben klein geschrieben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1933845</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1933845</guid><dc:creator><![CDATA[Roger Wilco]]></dc:creator><pubDate>Fri, 30 Jul 2010 06:30:29 GMT</pubDate></item><item><title><![CDATA[Reply to Methodennamen on Fri, 30 Jul 2010 06:36:31 GMT]]></title><description><![CDATA[<p>Hm.. mir ist bei <code>settext</code> auch ohne Groß-/Kleinschreibung klar, dass das keine Klasse ist. Und ok, Verben werden klein geschrieben, aber andere Wörter im englischen auch.<br />
Aber egal, darüber sind schon halbe Religionskriege geführt worden, im Prinzip kann das ja auch jeder machen wie er will.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1933851</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1933851</guid><dc:creator><![CDATA[ipsec]]></dc:creator><pubDate>Fri, 30 Jul 2010 06:36:31 GMT</pubDate></item><item><title><![CDATA[Reply to Methodennamen on Fri, 30 Jul 2010 06:43:09 GMT]]></title><description><![CDATA[<p>ipsec schrieb:</p>
<blockquote>
<p>Hm.. mir ist bei <code>settext</code> auch ohne Groß-/Kleinschreibung klar, ...</p>
</blockquote>
<p>Das geht aber nur bei kurzen Methoden. Camelcase macht es wesentlich leichter zu lesen - vor allem bei längen Methodennamen.</p>
<p>ipsec schrieb:</p>
<blockquote>
<p>Und ok, Verben werden klein geschrieben, aber andere Wörter im englischen auch.</p>
</blockquote>
<p>Stimmt, da hste recht... *hehe*</p>
<p>Wie gesagt, ich schreibe:</p>
<pre><code class="language-cpp">MeineKlasse.TuEtwas()
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1933854</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1933854</guid><dc:creator><![CDATA[Roger Wilco]]></dc:creator><pubDate>Fri, 30 Jul 2010 06:43:09 GMT</pubDate></item><item><title><![CDATA[Reply to Methodennamen on Fri, 30 Jul 2010 06:45:49 GMT]]></title><description><![CDATA[<p>ipsec schrieb:</p>
<blockquote>
<p>Ich persönlich kann Namen wie <code>setText</code> überhaupt nicht sehen. alleskleinundzusammen, alles_klein_und_getrennt, AllesGroßUndZusammen ist ok aber bitte nicht allesZusammenUndGroßAußerErstesWort. Ich frage mich manchmal, wer auf die Schnappsidee kahm, eine derartige Inkonsistenz in der Namensgebung innerhalb des Namens selbst einzuführen - und wie sich das so durchsetzen konnte.</p>
</blockquote>
<p>Weil Klassennamen meistens Namen sind und groß geschrieben werden, Methoden sollten Verben sein und werden klein geschrieben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1933855</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1933855</guid><dc:creator><![CDATA[einfach]]></dc:creator><pubDate>Fri, 30 Jul 2010 06:45:49 GMT</pubDate></item><item><title><![CDATA[Reply to Methodennamen on Fri, 30 Jul 2010 07:21:38 GMT]]></title><description><![CDATA[<p>ipsec schrieb:</p>
<blockquote>
<p>Und ok, Verben werden klein geschrieben, aber andere Wörter im englischen auch.</p>
</blockquote>
<p>Eigennamen aber wiederum groß. Und wenn du den Namen einer Klasse als so etwas ansiehst, hast du eine Begründung diesen groß zu schreiben, die Methoden aber klein.<br />
Es bietet auch etwas bessere Übersicht, wenn du auch freie Funktionen verwendest. Wenn Klassen und Funktionen alle mit dem Großbuchstaben anfangen, kannst du Klassennamen von freien Funktionen schwer unterscheiden. Gut, die IDE mit ihrem HyperIntelligentCodeAnalyser sagt dir schon was es ist, aber nicht alle haben so eine IDE.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1933861</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1933861</guid><dc:creator><![CDATA[l&#x27;abra d&#x27;or]]></dc:creator><pubDate>Fri, 30 Jul 2010 07:21:38 GMT</pubDate></item><item><title><![CDATA[Reply to Methodennamen on Fri, 30 Jul 2010 08:06:37 GMT]]></title><description><![CDATA[<p>Ich halte eas für sinnvoll, die Schreibweise auch zum Trennen zu benutzen.<br />
Dann hätte es nämlich hier gar kein C und o gebraucht.</p>
<pre><code class="language-cpp">CRijndael oRijndael; 
oRijndael.MakeKey(&quot;1234567890123456&quot;, CRijndael::sm_chain0, 16, 16); 
char szDataIn1[49] = &quot;ababababccccccccababababccccccccababababcccccccc&quot;; 
memset(szDataIn, 0, 49);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1933879</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1933879</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Fri, 30 Jul 2010 08:06:37 GMT</pubDate></item><item><title><![CDATA[Reply to Methodennamen on Fri, 30 Jul 2010 09:14:45 GMT]]></title><description><![CDATA[<p>Danke für die vielen Antworten. Die Trennung mit Unterstrich habe ich ausprobiert das liest sich aber nicht gut, da es einem vorkommt als wären würden die Worte nicht zusammenhängen. Andererseits ist ja wohl die STL so geschrieben, entspricht also am ehesten einem C++ Standardstil. Hmmm echt schwer...</p>
<pre><code class="language-cpp">funktion();
Klasse objekt;
objekt.letzterWert();

funktion(objekt.letzterWert(), 42);   // besser zu lesen als
funktion(objekt.letzter_wert(), 42); // so
</code></pre>
<p>Welche der beiden Namenskonventionen ist denn am meisten verbreitet?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1933897</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1933897</guid><dc:creator><![CDATA[cppfrager]]></dc:creator><pubDate>Fri, 30 Jul 2010 09:14:45 GMT</pubDate></item></channel></rss>