namespace Bezeichner in groß schreiben?



  • Hi, ist es in Ordnung, namespaces nur mit Großbuchstaben zu bezeichnen?



  • Das ist nur von persönlicher, bzw. der Präferenz des Teams abhängig.

    Allerdings hat sich ausschliesslich Grossuchtaben als Schreibweise für Makros eingebürgert (sehr weit verbreitet - so sehr, dass ich hier ausnahmsweise empfehle, das auch so zu machen). Ich würde wenn ich solchen Code lese zunächst erwarten, dass der tatsächliche Name des Namespace in einem Makro definert ist (kommt in dem Code mit dem ich zu tun habe schonmal vor, dort gibt es teilweise versionierte Namespaces, deren Namen automatisch generiert werden).

    Ich persönlich würde entweder ausschliesslich Kleinschreibung oder Camel Case bevorzugen. Ersteres ist weit verbreitet, da sich viele Bibliotheken am Stil der Standardbibliothek orientieren, letzteres verwende ich selbst gerne in eigenen Projekten (selber Stil wie für Klassen).



  • Makros hatte ich gar nicht bedacht. Aber aus­schließ­lich Kleinschreibung ist auch ne Lösung, danke. Es sollen halt keine Krücken entstehen, um irgendwie schon bestehende Namen zu vermeiden.
    Habe eh schon Schwierigkeiten, immer die richtigen Bezeichner zu wählen.


Log in to reply