Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

rklaffehn

Treue Seele

Beiträge: 267

Wohnort: Braunschweig

  • Private Nachricht senden

31

01.11.2006, 12:17

Die einzige Dekoration, die ich für Variablen vergebe ist ein "_" am Anfang, wenn es sich um eine Membervariable handelt, damit man sie von lokalen Variablen oder Parametern unterscheiden kann. Ich schreibe hier absichtlich "Dekoration," weil es eben genau nur das ist: eine kleiner Schnörkel am Namen.

Alles andere ist unwichtig. Der Typ interessiert in den meisten Fällen kaum, und wenn doch, dann kann ich den auch ohne eine "schlaue" IDE selbst schnell nachsehen. Viel wichtiger ist, dass man den Sinn einer Variable im Namen festhält, weil das zum Verständnis eines Problems beiträgt.

Typen-Prefixe werden ausserdem erst dann interessant, wenn man Templates baut... was schreibt man denn da hin? :badgrin: Mit Templates sind Typen ja plötzlich etwas recht variables.

Aber, auch hier gibt es wieder kein richtig oder falsch. Wer unbedingt meint, ohne Dekorationen nicht leben zu können, soll das gerne machen. Es gibt aber keine Regeln, wie man das machen muss, ausser denen, die man sich selbst stellt, oder die einem von einem Arbeit- / Projekt-geber vorgeschrieben werden.

Gruss,
Rainer
God is real... unless declared integer.
http://www.boincstats.com/signature/user_967277_banner.gif

riCo

Treue Seele

  • »riCo« ist der Autor dieses Themas

Beiträge: 165

Beruf: Student

  • Private Nachricht senden

32

03.11.2006, 16:00

Ich nutz die Ungarische Notation weitesgehend. Ob man es braucht oder nicht, ich hab es mir so angewöhnt und komm damit gut zurecht. Einige Stellen sind nicht definiert, da koch ich mir dann eben mein eigenes Süppchen. Soll jeder machen wie er will, aber wenn ihr die Notation einhaltet und mit der Autovervollständigung arbeitet, wisst ihr automatisch das unter "C" Klassen, "g_" Globale Variablen und unter m_ Membervariablen, etc. zu finden sind. Das finde ich persönlich ganz praktisch. Aber jedem das seine.. :)
Wir leben alle unter dem Sternenhimmel, aber wir haben nicht alle den gleichen Horizont.

T-VIRUS

Alter Hase

Beiträge: 548

Wohnort: Göttingen(West)/Nordhausen(Ost)

Beruf: Schüler

  • Private Nachricht senden

33

03.11.2006, 16:27

@riCo
Kann mich deiner Meinung nur anschließen ;)
Nur nutze ich wie gesagt manchmal auch den ersten Buchstaben der Variable als kleinen Denkzettel ;)
Meine Blog:)

Wer Bugs im Text findet kann sie melden, fix erscheint irgendwann :D

MFG T-VIRUS

Werbeanzeige