Ich baue eine Klasse, die einen US-Bundesstaat oder eine kanadische Provinz darstellt. Wie soll die Klasse heißen?Namenskonvention für Bundesland/Region/Provinz
Einige Ideen:
- Region: Problem dabei ist, dass .Net eine Region Klasse hat, die den Begriff Region verwendet ein Land (und nicht ein Staat oder Provinz) zu vertreten.
- Zustand: Problem dabei ist, dass es mit Application State verursachen Verwirrung könnte, oder Session State, etc ...
- Provinz: Könnte funktionieren, aber sehr Canada-centric. Fühlt sich einfach nicht richtig an.
EDIT: GeographicalRegion scheint, wie die Art und Weise zu gehen. Es könnte sogar als Basisklasse für andere geografische Regionstypen (zB: Land) verwendet werden und trotzdem sinnvoll sein.
GeographicalRegion könnte kurz sein, aber ich bin nicht sicher, dass es völlig eindeutig ist. Wenn Sie die Klasse GeographicalRegion sehen würden, würden Sie verstehen, was sie darstellt, ohne sich den Code anzusehen? –
Darf ich fragen, womit Sie es verwechseln würden? Ich denke, es beschreibt perfekt, was es darstellt. Und wie es in der Frage bearbeitet wurde, und wie ich es in meinem eigenen Code getan habe, kann es leicht wiederverwendet werden, um irgendeine Art von nationaler oder internationaler Teilung darzustellen. Was ist nicht zu lieben? –
Ich mache so viel Geocoding in meinem Job. Also alles, was geographische Schreie x, y oder Breite, Länge zu mir sagt. GeographicalRegion für mich kann eine Klasse sein, die geografische Region als eine Reihe von Punkten darstellt. –