2010-02-26 12 views
5

Duplicar posibles:
Parameter naming: filename or fileName?fileName o nombre de archivo?

¿Qué uso - nombre de fichero o nombre de archivo? Las clases en el JDK usan una minúscula 'n', p. FilenameFilter, entonces, por coherencia, yo también. Pero la forma correcta, creo, debería ser FileName (como en C#).

+2

Duplicado exacto: http://stackoverflow.com/questions/742115/parameter-naming-filename-or-filename También: trivial y subjetivo. – Tim

+0

lo siento, no apareció en mi búsqueda! He votado para cerrar. – dogbane

+1

El "duplicado" pregunta sobre la práctica general, esta pregunta sobre Java. No * puede * haber diferencias. –

Respuesta

9

Basaría esa decisión en los identificadores circundantes.

Si filename es el único identificador con respecto a los archivos en su contexto, me quedaría con eso.

Ejemplo:

public void load(String filename) { ... } 

Pero tan pronto como usted tiene otros atributos de archivo que consideraría el uso de este:

private String fileName; 
private long fileSize 
private DateTime fileAge; 
+0

esto tiene mucho más sentido – Dapeng

1

nombre

Al igual que usted, yo que sea consistente con las bibliotecas de Java.

1

No soy realmente consistente, pero tiendo a usar "nombre de archivo", aunque FileName sería más correcto gramaticalmente ya que "nombre de archivo" es dos palabras, no una.

3

La verdadera pregunta es si la cosa se llama "nombre de archivo" o "nombre de archivo".
El resto es entonces una cuestión trivial.

El artículo de Wikipedia es filename, aunque el contenido tiene "nombre de archivo" y "nombre de archivo".

Personalmente yo voto por "nombre de archivo".

Cuestiones relacionadas