Vernünftige Bezeichnungen für Variablen, wie aufbauen?

OP #2642521
Hallo,

oftmals ist es doch so, dass aussagekräftige Variablennamen aus mehreren 
Wörtern zusammengesetzt werden. Wie geht Ihr hierbei vor. Geht bei Euch 
die Bezeichnung vom Allgemeinen ins Spezielle oder umgekehrt?

Ein Beispiel: Heute habe ich ein Programm zur Auswertung von 
Textdateien, die mit einem Datenlogger erstellt wurden geschrieben. In 
diesem Programm benötige ich eine Variable, in der der Pfad zu der 
Textdatei abgelegt wird. Des Weiteren benötige ich eine Variable, die 
den Namen der Datei beinhaltet, eine Variable, die die Daten 
beinhaltete, usw. Welche Bezeichnungen sind hier sinnvoll.

1. Vom Allgemeinen zum Speziellen:
PfadDatenlogger
DateinameDatenlogger
DatenDatenlooger

2. Vom Speziellen zum Allgemeinen:
DatenloggerPfad
DatenloggerDateiname
DatenloggerDaten

Wie handhabt Ihr das?

Ich gebe zu, dass die Begriffe "Speziell" und "Allgemein" in meiner 
Fragestellung nicht ganz glücklich gewählt sind. Ich denke jedoch man 
versteht worauf ich hinaus will.

Mit freundlichen Grüßen
Guido
Gast
Deine zweite Lösung und Ansatz von Klaus Wachtler. Wenn Klassen nicht 
erlaubt sind, nehme ich Unterstriche. Dann kann man schön den Quelltext 
überfliegen und alles direkt überlesen, was nicht mit 'Datenlogger_' 
anfängt.
Gast
Schon mal Erwägung gezogen englische Bezeichnungen zu verwenden? Die 
kommen i.A. mit weniger Buchstaben aus. ;)

datalog_path
datalog_filename
datalog_data
Gast
Adler schrieb:
> Schon mal Erwägung gezogen englische Bezeichnungen zu verwenden? Die
> kommen i.A. mit weniger Buchstaben aus. ;)
>
> datalog_path
> datalog_filename
> datalog_data

Schon mal ueberlegt Grossbuchstaben zur Verbesserung der Lesbarkeit 
einzusetzen?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.