Attributsnamen korrekt oder falsch?

  • Themenstarter Themenstarter unregistriert1
  • Beginndatum Beginndatum
U

unregistriert1

Gast
Hi@all bin grad ein bisschen am Java üben und hab folgende Attributsnamen vorliegen & versuche gerade zu bestimmen welche falsch sind & warum.
Hier mein Ansatz.. wäre nett, wenn jemand sagen könnte, ob ich richtig denke.


eventuell nicht selbsterklärend genug?
Zahl am Anfang problematisch?
Sollte klein beginnen?
Unterstrich nimmt man zur Trennung , d.h hier sinnlos? Außerdem nich
korrekt?
Kein CamelCode?
stimmt?
Alles groß schreiben? und Unterstriche statt den Bindestrichen verwenden?
keine durchmischung von Englisch und Deutsch verwenden
eineZaehlVariableFuerDieAeussereSchleifeMeinesProgrammes
Zu lang d.h unübersichtlich?
Keine Umlaute verwenden, sondern ue
$_TO_EURO_CONVERSION
Nicht alles groß schreiben?
Zu kurz für einen Bezeichner und d.h nicht selbsterklärend genug?
 
Zahl am Anfang problematisch?
Nicht nur problematisch, unmöglich

Sollte klein beginnen?
Sofern es sich um eine Variable handelt, aber wenn nicht wäre der Rest falsch.

Unterstrich nimmt man zur Trennung , d.h hier sinnlos? Außerdem nich
Sie funktionieren zwar am Anfang und Ende, sind laut convention aber falsch.

korrekt?
Nein, static ist ein Keyword

stimmt?
Sofern es eine Konstante ist. Eine Variable wäre falsch benannt.

Alles groß schreiben? und Unterstriche statt den Bindestrichen verwenden?
Bindestriche sind nicht erlaubt, es klingt nach einer Konstante, könnte aber auch eine Variable sein.

Keine Umlaute verwenden, sondern ue
Umlaute sind möglich, ist aber natürlich abzuraten.

Nicht alles groß schreiben?
Eine Konstante schon. Technisch gesehen ist es erlaubt, das $ ist natürlich nicht grade eine gute Idee aber möglich.
 
Erstens solltest du erst mal deine Gedanken sortieren, was du mit "falsch" meinst. Du vermischst hier bunt syntaktische Korrektheit und irgendwelche Code-Konventionen, welche dem Compiler herzlich egal sind. Zweitens gibt es genug Ressourcen im Netz, die dir erklären, welche Zeichen wo in einem Bezeichner erlaubt sind und welche reservierten Schlüsselwörter existieren.

Für eine Hausaufgabe solltest du schon etwas mehr Eigeninitiative an den Tag legen, als nur wild und sinnlos rumzuraten und ansonsten "macht mal!" zu schreien.
 
Erstens solltest du erst mal deine Gedanken sortieren, was du mit "falsch" meinst. Du vermischst hier bunt syntaktische Korrektheit und irgendwelche Code-Konventionen, welche dem Compiler herzlich egal sind. Zweitens gibt es genug Ressourcen im Netz, die dir erklären, welche Zeichen wo in einem Bezeichner erlaubt sind und welche reservierten Schlüsselwörter existieren.

Für eine Hausaufgabe solltest du schon etwas mehr Eigeninitiative an den Tag legen, als nur wild und sinnlos rumzuraten und ansonsten "macht mal!" zu schreien.



erstmal großes Danke an Volvagia.
@ gst

ich habe nicht einfach wild und sinnlos rumgeraten und eigeninitiative habe ich meiner meinung nach auch gezeigt. außerdem war es keine hausaufgabe, sondern ich mache dies aus eigenem interesse, weil ich einfach gerne java näher kennenlernen möchte.
dein kommentar war also ziemlich sinnlos, hättest du mir einen guten link gepostet, wo ich alles einfach und verständlich nachlesen kann, dann wäre das 1000mal hilfreicher gewesen 😛
ich habe heute erst angefangen mit java und die richtlinien aufgrund der vielen fachbegriffe halt einfach nicht 100% verstanden und deshalb nochmal nachgefragt.
ist nicht böse gemeint aber solche kommentare wie von dir sind einfach sinnlos und unnütz
 
ach komm schon, @unregistriert1, ich bin doch im gleichen Kurs, wo morgen die Abgabe ist. Ist doch bloß peinlich, das lässt sich doch mit zwei Klicks googlen*. Ist doch auch kein Ding, sich umzuhören, auch wenns eine Hausaufgabe ist.
Der Einwand von gst ist dann auch nur noch begrenzt einer, wir sollen halt beides anmerken. Muss aber schon unterschieden sein, also 66HillheadStreet, static, min-file-size sind ungültig, die anderen teilweise nur nicht sinnvoll/ nicht den Konventionen entsprechend.

Jedenfalls, von mir auch nochmal danke, hatte das alles schon, und würd zu dem "zu lang" noch sagen, dass es nicht nur unhandlich ist, sondern von der maximalen Zeilenlänge von 80 Zeichen schon gut über die Hälfte blockiert.

Schick mir doch mal Dein Zählprogramm, bin da gerade noch bei 😉

*ETA - ernsthaft, ich hab den thread auch über Google gefunden, probier mal "$_TO_EURO_CONVERSION". Das hatte ich nämlich gesucht, weil ich mit der Erklärung "statische, öffentliche Konstante" für die Konvention mit den Großbuchstaben nur begrenzt was anfangen konnte. Aber in dem anderen Ding stand nur "Konstante", und hier findens ja auch alle ok, also wird's schon passen ...
 
Zuletzt bearbeitet:

Zurück
Oben