2010-01-26 12 views
7

Estoy usando un ORM y me encontré con una tabla de base de datos llamada Clase. He estado nombrando los objetos de dominio de la misma manera que su nombre de tabla. Entonces, ¿Class es un nombre válido para este objeto? Sé que compilará pero no parece una buena práctica.Práctica de nomenclatura para el objeto de dominio denominado clase

La tabla hace referencia a una clase C# versionada.

Respuesta

4

No es una buena práctica, y personalmente no lo haría, porque se compila en C# clase! Palabras reservadas = Clase (su mayúsculas y minúsculas) de clase

y todas las variaciones de la clase debe ser considerado.

+0

Lo usaría como nombre de propiedad sin pestañear. –

+2

:) algo para realmente confundir a los desarrolladores de VB ... hehehehe – zadeveloper

+0

Sí, pero la pregunta está etiquetada C# –

1

Compilará, pero personalmente elegiría un nombre diferente para evitar posibles problemas o confusión. Suponiendo que está hablando de clases en el dominio de la educación, ¿tal vez el "Curso" sería un buen sustituto?

+0

¿Cuál sería un nombre diferente sin perder la integridad del esquema de nombres en sí? – Will

+0

En realidad se refiere a una clase C#. – Will

+0

O ClassType si es una búsqueda. –

Cuestiones relacionadas