Denominazione propria della proprietà per rappresentare la stringa che inizia con il numero

10

Guardando alcuni metadati della telecamera su Windows File Properties ci sono (insieme ad alcuni altri) due Properties di nome Lunghezza focale e lunghezza focale di 35mm .

Sto sviluppando un software che utilizzerà questi due% diProperties. Finora ho creato un Property chiamato FocalLength per il primo, ma non riesco a trovare un nome appropriato per l'altro.

Ho pensato a _35MmFocalLength o ThirtyFiveMmFocalLength , ma penso che potrebbe esserci un suggerimento migliore.

Qualche idea?

    
posta iCantSeeSharp 22.05.2013 - 14:21
fonte

2 risposte

5

Bene, (secondo me) stai inciampando in due convenzioni di denominazione di programmazione di base:

  1. Non dovresti iniziare nomi di variabili con numeri, e la mia opinione su questo è che i nomi delle variabili non dovrebbero avere numeri.
  2. Il nome _variable deve essere riservato per variabili private.

Ci sono molti, molti standard. Se stai usando Visual Studio dovresti prendere in considerazione l'utilizzo del Add-on StyleCop . Ti manterrà dritta per la qualità del codice e le convenzioni.

Come per il nome della tua variabile, suggerisco FocalLengthThirtyFiveMillimeter

Non mi piace usare gli abbremi nei miei nomi variabili ma è personale.

    
risposta data 22.05.2013 - 14:31
fonte
3

Seguendo due suggerimenti:

  • Scambia i nomi e usa FocalLength35Millimeter (nota di non usare il abbreviazione, per consentire una migliore leggibilità)
  • Sii più tecnico e usa %codice%
risposta data 22.05.2013 - 14:33
fonte

Leggi altre domande sui tag