Kiedy używasz zmiennych, których liczba w liczbie mnogiej i liczba pojedyncza są takie same, jak je nazwiesz? Czy są jakieś standardy?
Na przykład:
Series[] series // Plural
Series series // Singular
Indepth:
Mówiąc konkretnie, moja kolekcja serii musi być nazywana serią (ze względu na formatowanie JSON). Czy zastanowiłbyś się nad nazwaniem pojedynczej formy serii, która zostanie dodana do kolekcji Series s
?
Jak w:
List<Series> series = new List<Series>();
Series s;
while (someBool)
{
s = new Series();
s.Name = "Name";
while (anotherBool)
{
s.AddValue(someValue);
}
series.Add(s);
}
series
jest. Na przykład, jeśli byłby to serial telewizyjny (spekuluję tutaj), pojedynczy element mógłby być episode
- chociaż to wydaje mi się trochę niechlujne. Czy są jakieś synonimy, które mają sens dla twojego modelu? Kiedyś natrafiłem na dość przerażające rozwiązanie w jakimś kodzie, który utrzymywałem - technicznie by to działało dla ciebie: użyj gollum-speak; np serieses
. : Nie to, że sugeruję ci to zrobić - zdecydowanie nie! : D
Series[] serieses
, czy to też Gollum-y?
seriesList
,seriesArray
lubseriesLinkedList
. Nie sądzę, żeby istniał standard nazewnictwa.